rubah data kebentuk json menggunakan laravel

selamat sore gan, saya lagi coba CRUD API menggunakan laravel. pas load data dari database bentuk data yang saya terima seperti ini. { "product": [ { "product_id": 3, "product_name": "lorem ipsum", "product_price": 120000 }, { "product_id": 5, "product_name": "lorem ipsum dolor sit", "product_price": 120000 }, { "product_id": 6, "product_name": "baju baru", "product_price": 20000 } ] } bisa kah di rubah jadi seperti ini saja? { "product_id": 3, "product_name": "lorem ipsum", "product_price": 120000 }, { "product_id": 5, "product_name": "lorem ipsum dolor sit", "product_price": 120000 }, { "product_id": 6, "product_name": "baju baru", "product_price": 20000 } ini fungsi untuk load data nya.


    public function index(){
        $data = DB::table('product')->get();
        return response()->json(['product' => $data], 200);
    }

saya ingin mencoba cari di google tidak tau keywordnya hehehe.terimakasih

avatar charlyhsitumorang
@charlyhsitumorang

61 Kontribusi 23 Poin

Diperbarui 5 tahun yang lalu

3 Jawaban:

dicoba return response()->json($data,200);

avatar codingforbabies
@codingforbabies

159 Kontribusi 53 Poin

Dipost 5 tahun yang lalu

Coba gini <pre> return $response()-&gt;toJson($data, true); </pre>

avatar BroGoeh
@BroGoeh

121 Kontribusi 47 Poin

Dipost 5 tahun yang lalu

bisa menggunakan <pre> return json_encode($data); </pre>

avatar lukmanfreedom
@lukmanfreedom

121 Kontribusi 55 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban