laravel - Dua model atau jadual menghasilkan pelbagai hubungan. Cara membuat model
过去多啦不再A梦
过去多啦不再A梦 2017-05-16 16:51:06
0
3
407

Syaratnya begini,
Saya ada jadual pengguna dan jadual artikel

struktur jadual pengguna

id
nama
email
...

struktur jadual artikel
id
tajuk
kandungan
...

Jadual pengguna dan jadual artikel akan mempunyai hubungan berikut
1, koleksi
2, seperti
3, balas
4, ikuti

Adakah saya perlu membina 4 Model
article_user_collect
article_user_point
article_user_reply
article_user_attention

Setiap jadual hanya mempunyai user_id dan article_id

Hubungan ramai-ke-banyak yang diperkenalkan dalam model laravel tidak sesuai untuk situasi ini! ! !

过去多啦不再A梦
过去多啦不再A梦

membalas semua(3)
小葫芦

Hubungan ramai-ke-banyak yang diperkenalkan dalam model laravel tidak sesuai untuk situasi ini! ! !

Sebab ini bukan banyak-ke-banyak.

Masih disyorkan untuk mencipta empat jadual seperti komen dan kegemaran

淡淡烟草味

Gunakan jadual untuk merekodkan hubungan antara mereka
article_user

id (kenaikan diri)
articleId
userId
type 1. Koleksi 2. Like 3. Reply 4. Follow

黄舟

Seperti jadual: likes 字段有user_id存点赞的用户的id,article_id存文章的id;
评论表:comments 字段有 article_iduser_id, perkara yang sama berlaku untuk meja koleksi.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!