نوب
3 سال پیش توسط نوب مطرح شد
6 پاسخ

طرز ساخت جدول با فیلد زیاد در لاراول

@Rp76
@ali.bayat
@mohaligateway
@juza66
@hesammousavi
سلام دوستان
من یه عکس میزارم لطفا کسانی که تجربه همچین کاری را دارن بهترین حالت پاسخ برای سوال زیر را بگن لطفا توی لاراول
سپاس

میخوام بدونم بهترین حالت ساخت جدول برای تصویر زیر در لاراول چیه ؟
هر کدوم از تب های توی تصویر همین تعداد و یا بیشتر فیلد داره
میخوام بدونم جدول را به صورت json بسازم یا عادی ؟ اگر json باید بسازم بهترین روشش چیه و آیا نوی ستون را LongText بزارم یا json ?

توضیح تصویر رو وارد کنید


ثبت پرسش جدید
moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 3 سال پیش مطرح شد
1

سلام
یه پیشنهاد بدم. شما بهتره اگر می تونید ساختار فورم رو تغییر بدید به صورت multipage پر کردن این فورم رو بزارید. این روش خیلی قدیمی شده حتی حکومتی ها هم 😀 برای فورم هاشون از روش های multipage استفاده می کنن. اگر می تونید از livewire component برای دسته بندی فیلدها استفاده کنید. در صفحات multipage می تونید اطلاعات هر صفحه را توی session ذخیره سازی کنید و در انتها به سمت سرور بفرستید. اگر livewire باشه که توی هر صفحه از multipage می تونید این کار رو انجام بدید.
@yk5742g


رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 3 سال پیش مطرح شد
1

سلام وقتتون بخیر!
generate کردن همچین فرمی فقط از برنامه نویس حکومتی بر میاد.
اگر json‌کنی دیگه نمیشه relation زد اگر نیاز باشه


نوب
تخصص : کدنویس نوب :)
@yk5742g 3 سال پیش مطرح شد
0

@Rp76 سلام
خب راه کار شما چیه ؟
اینو یکی از دوستان قدیمیم نوشته با asp که الان طرف ایران نیست و منم شمارشو ندارم که راهکار بپرسم ازش

نه نیازی به relation نداره
فقط میخوام بدونم با json توی سرعت مشکلی پیش نمیاد ؟


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 3 سال پیش مطرح شد
0

منظور شما اینه که فرم رو بصورت ajax سمت سرور بفرستی؟ این عالیه که!

شما اگر بتونی فرم رو یصورت ajax سمت سرور بفرستی خیلی عالی در سرعت ارسال اطلاعات تاثیر میذاره!


نوب
تخصص : کدنویس نوب :)
@yk5742g 3 سال پیش مطرح شد
0

@juza66 سلام عزیز
فکر کنم با یکی دیگه اشتباه گرفتی
من اصلا حرفی از ajax نگفتم
دارم در مورد نحوه ساختار بندی دیتابیسش صحبت میکنم 😀


MAAK
تخصص : full stack developer
@maak 3 سال پیش آپدیت شد
0

@yk5742g
یاسین عزیز سلام
شما میتونی از روش های عادی ساخت جداول استفاده کنید و با migration جداول را طراحی کنید و یا از چند جدول استفاده کنید و اطلاعات رو در کنترلر از چندین جدول مختلف بگیرید و به ویو بدید و مشکلی هم ایجاد نمیکنه و زمان ارسال ریکوست به کنترلر برای اپدیت یا عملیات های دیگه هم میتونی اطلاعات فرم رو تفکیک کنید و هر کدوم رو روی جدول مد نظر خودتون اعمال کنید
ضمنا اگر اطلاعات هر تب رو میخواید جدا ارسال کنید هم مشکلی پیش نمیاد
بنده دیتابیس ایران رول پلی رو مشاهده کردم که اطلاعات بسیار زیادی رو داشت با این روش مدیریت میکرد


moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 3 سال پیش مطرح شد
1

سلام
یه پیشنهاد بدم. شما بهتره اگر می تونید ساختار فورم رو تغییر بدید به صورت multipage پر کردن این فورم رو بزارید. این روش خیلی قدیمی شده حتی حکومتی ها هم 😀 برای فورم هاشون از روش های multipage استفاده می کنن. اگر می تونید از livewire component برای دسته بندی فیلدها استفاده کنید. در صفحات multipage می تونید اطلاعات هر صفحه را توی session ذخیره سازی کنید و در انتها به سمت سرور بفرستید. اگر livewire باشه که توی هر صفحه از multipage می تونید این کار رو انجام بدید.
@yk5742g


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

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