فرض کنید جدول users ما به صورت زیر هست:
Schema::create('users', function (Blueprint $table) {
$table->id();
$table->string('first_name');
$table->string('last_name');
$table->decimal('mobile', 10, 0)->unique();
$table->string('email')->unique()->nullable();
$table->decimal('verification_code', 6, 0)->nullable();
$table->timestamp('verification_sent')->nullable();
$table->timestamps();
});
حالا میخوایم داخل قسمت فرانت اند به هر کاربر اطلاعاتشو نشون بدیم، برای اینکار، میایم داخل resource اون فلیدهایی که نیاز داریم رو مینویسیم، مثلا ما اینجا نام، نام خانوادگی و موبایل کاربر رو میخوایم نمایش بدیم پس به صورت زیر داخل resource خودمون مینویسیم.
public function toArray($request)
{
return [
'user_id' => $this->id,
'first_name' => $this->first_name,
'last_name' => $this->last_name,
'mobile' => $this->mobile,
];
}
البته من میگم فرانت اند برای درک بهتر اینو میگم، شما داخل postman هم وقتی درخواستی ارسال میکنین، خروجیتون میشه همون مواردی که داخل resource تعریف کردین.
امیدوارم مفید بوده باشه.
موفق باشید.
سلام به شما دوست عزیز.
برای اینکه بخوایم اطلاعاتی که نیاز داریمو نمایش بدیم از resource استفاده میکنیم، در واقع فرانت اند کار فیلدهایی که ما داخل resource تعریف میکنیم رو میتونه باهاشون کار کنه.
اگر خواستین بگین تا یه نمونه واستون بفرستم.
موفق باشید.
فرض کنید جدول users ما به صورت زیر هست:
Schema::create('users', function (Blueprint $table) {
$table->id();
$table->string('first_name');
$table->string('last_name');
$table->decimal('mobile', 10, 0)->unique();
$table->string('email')->unique()->nullable();
$table->decimal('verification_code', 6, 0)->nullable();
$table->timestamp('verification_sent')->nullable();
$table->timestamps();
});
حالا میخوایم داخل قسمت فرانت اند به هر کاربر اطلاعاتشو نشون بدیم، برای اینکار، میایم داخل resource اون فلیدهایی که نیاز داریم رو مینویسیم، مثلا ما اینجا نام، نام خانوادگی و موبایل کاربر رو میخوایم نمایش بدیم پس به صورت زیر داخل resource خودمون مینویسیم.
public function toArray($request)
{
return [
'user_id' => $this->id,
'first_name' => $this->first_name,
'last_name' => $this->last_name,
'mobile' => $this->mobile,
];
}
البته من میگم فرانت اند برای درک بهتر اینو میگم، شما داخل postman هم وقتی درخواستی ارسال میکنین، خروجیتون میشه همون مواردی که داخل resource تعریف کردین.
امیدوارم مفید بوده باشه.
موفق باشید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟