我在Laravel 4中有以下查询:
Tasks::with('tasks_status')
并生成以下sqls:
select * from `tasks`
select * from `tasks_status` where `tasks_status`.`status` in (2, 0)
模型中的连接做得很好。 " tasks_status" table的值为1到7(作为id' s)。 "任务"表的状态返回值从1到7。
第二个sql不应该?
选择*来自tasks_status
tasks_status
。status
in(1,2,3,4,5,6,7)
谢谢。
答案 0 :(得分:0)
问题解决了。我做了不正确的密钥关系。 谢谢你的时间。