سعید
5 سال پیش توسط سعید مطرح شد
2 پاسخ

مشکل در ذخیره اطلاعات در دیتا بیس در لاراول

سلام دوستان امیدوارم حالتون خوب باشه .
سوالم اینه که چطور میشه یک آرایه از آبجکت ها رو که درون یک متغیر ذخیره شده و آبجکت ها کلید یکسانی دارن در تیبل دیتابیس بصورت یکجا و در فیلد های مختلف البته ذخیره کرد . داده ها بصورت زیر هستن :

$users= [];
$users = // عملیات مورد نظر
return $users;

و اینم خروجی :

[
{
"id": "x",
"username": "y",
"name": "z",
},
{
"id": "x",
"username": "y",
"name": "z",
},
.
.
.
]

حالا تیبل و مدل کنترلرش هست ولی با دستور create که نشد . لطفا راهنمایی کنید.


ثبت پرسش جدید
سعید
@saeidengine 5 سال پیش مطرح شد
0

دوستان خودم جواب رو یافتم .
با استفاده از foreach موضوع حل شد ... اگه دوستی در این زمینه به مشکل برخورد بگه تا راهش رو بگم البته ساده هست.


Mohammad
تخصص : Back-End developer
@mhmdkavosi 5 سال پیش مطرح شد
0

سلام.
میتونین از ترکیب ارایه تو در تو و insert استفاده کنین.
به این صورت :

$users=[
[
'name'=>'mohammad'
],
[
'name'=>'reza'
],
.
.
.
];
Users::insert($users);

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

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