کلیدهای ترکیبی در migration لاراول

- 3 روز پیش
توسط علی بیات آپدیت شد
Moja ( 630 تجربه )
3 روز پیش

چطور میشه تو سیستم مایگریشن های لاراول کلیدهای ترکیبی کار کرد؟ مثلا توی یه جدول فقط دو ستون user_id و post_title با هم یونیک باشن.
فرض کنید کاربر با آی دی 1 عنوان پست "abcdef" رو دو بار نتونه انتخاب کنه ولی کاربرای دیگه بتونن خودشون یه بار دیگه این عنوان رو انتخاب کنن

علی بیات ( 48327 تجربه )
3 روز پیش

بعد از تعریف فیلدها بصورت زیر:

$table->primary(['user_id', 'post_title']);
برای ارسال پاسخ باید وارد سایت شوید