نیما - ش
4 سال پیش توسط نیما - ش مطرح شد
1 پاسخ

انتخاب داده های ستون خاص از جدول

دوستان سلام،
من میخوام که از یک جدول خاص، داده های سه ستون را از تمام رکورد ها بگیرم و آن را به صورت API ارسال کنم ، جدول من دارای ستون های مختلفی هست که فقط سه ستون آن مورد نیازه که بصورت زیر آن ها را دریافت کردم

$coordinates = Organisation::all(['name','latitude','longitude']);

داده ها بصورت زیر گرفته میشن

{
"organisation": "Rio",
"latitude": "47.8070395",
"longitude": "13.7714897"
},
{
"organisation": "Benz",
"latitude": "47.71220397949219",
"longitude": "13.626340866088867"
},

سوال اینجا پیش میاد که چطور میتونم داده ها رو بدون key بگیرم، متدی هست در این مورد که داده ها رو بشه بصورت زیر گرفت ؟

 [ "Natutik",47.854710,13.349150 ],
[ "test",47.901740,13.317820 ],

ثبت پرسش جدید
نیما - ش
تخصص : برنامه نویس وب
@nimageneral 4 سال پیش مطرح شد
0

جواب را پیدا کردم و اینجا قرار میدم شاید دوستان دیگری هم این مشکل را داشتند باید کالکشن رو پیمایش کرد و داده ها را برگشت داد

$all = $coordinates->map(function($item) {
                return [$item->organisation, $item->latitude, $item->longitude];
            })->toArray();

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام