راکت

پیاده سازی Features برای مطالب

3 پاسخ

سلام دوستان
من برای مطالب سایت، یک سری Features در نظر گرفتم. کاربر میتونه هر کدوم رو بخواد پر کنه و مطلبی با اون امکانات رو منتشر کنه.
امکاناتی مثل گالری، ویدئو، منو های آکاردئونی و ...
برای پیاده سازی همچین چیزی، بنظرتون ساختار دیتابیس باید به شکل باشه ؟ من خودم 3 تا جدول Post و Features و PostAllowedFeatures (که PostAllowedFeatures در واقع جدول pivot هست) برای این کار اختصاص دادم و توی جدول Features ستون های feature_name و feature_content رو قرار دادم که feature_content از نوع json هست و داده های هر feature رو بصورت json ذخیره میکنم.
آیا شما راهکار بهتر از این سراغ دارید ؟
ممنون

ثبت پرسش جدید

پاسخ‌ها

3
سید حسین رضوی
سید حسین رضوی
@hossein.r.1442

تخصص: برنامه نویس وب و طراح رابط کاربری

ببینید شما نیاز به رابطه چند به چند ندارید مگه میشه یه گالری تصویر برای دومقاله استفاده بشه؟ یا هرچیز دیگه ای
اصولا به این مدل میگن متا مثلا جدول article یا post و جدول post_meta حالا داخل جدول متا شما میای سه ستون قرار میدی post_id, key, value بعد مقدار دهی کنید با یه فرم تکرار شونده توی صفحه افزودن مقاله
البته اسامی که گفتم چون بیشتر استفاده میشه گفتم وگرنه اسامی که خودتونم گذاشتین خوبه

صدرا حکیم
صدرا حکیم
@sadrahkm

تخصص: توسعه دهنده لاراول

@hossein.r.1442
آهان بله درسته خودم هم شک داشتم از چند به چند استفاده کنم
فقط منظورتون رو از فرم تکرار شونده نفهمیدم درست

شاید پاسخ شما همین‌جا باشد

سید حسین رضوی
سید حسین رضوی
@hossein.r.1442

تخصص: برنامه نویس وب و طراح رابط کاربری

ببینید مثلا بیای یه فرم قرار میدی
اینپوت اول میشه کی بعد مقدار و یه دکمه افزودن هم قرار میدی که طرف بیاد کی و مقدارشو وارد کنه با زدن دکمه افزودن باز یه فرم دیگه نمایش بده مثل همین تا اطلاعات بعدی رو وارد کنه

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

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