سعید
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);

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

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