【发布时间】:2020-06-05 19:50:52
【问题描述】:
使用 laravel 7 和数据透视表我有这样的东西:
型号:展示
public function genres()
{
return $this->belongsToMany('App\ShowGenre');
}
型号:ShowGenre
public function shows()
{
return $this->belongsToMany('App\Show', 'show_show_genre')->orderBy('name', 'asc');
}
在 mysql 数据库中,我有 show_genres,我将 show_id 和genre_id 放在其中。所以我想创建一些基于建议的东西。
在我的页面底部,我想显示 5 个具有相同类型的随机电视节目。一些电视节目有多种类型,所以我如何显示它并用 suma 5 限制它。
【问题讨论】:
-
如果一个节目可以有多个流派,它是从任何流派中挑选节目还是只选择一种流派
-
来自任何一种类型,并限制在 5 个。这比只来自一种类型的电视节目要好。
标签: laravel model recommendation-engine