我正试图从Laravel 5.8的3个表中获取信息,但到目前为止,我什么都没有。
这三个表看起来类似于以下内容;
polls
id - integer
name - string
status - tinyint
poll_options
id - integer
poll_id - integer
image_id - integer
status - tinyint
poll_images
id - integer
filename - varchar
一个民意测验有几个民意测验选项,这些民意测验选项每个都有1张图像。
我想获得轮询状态为1的轮询选项,以及任何具有轮询状态为1的图像的
我需要获取文件名,投票选项ID和投票ID。
我很困惑
任何帮助将不胜感激。
答案 0 :(得分:0)
为此,您可以使用多对多(数据透视)关系。这样,您可以创建两个模型类,然后使用关系belongsToMany
。下面是参考:-
https://laravel.com/docs/5.8/eloquent-relationships#many-to-many
答案 1 :(得分:0)
如果要使用查询生成器,则可能是:
tokenize