laravel function :: with没有生成正确的sql

时间:2014-07-11 13:30:49

标签: laravel

我在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_statusstatus in(1,2,3,4,5,6,7)

谢谢。

1 个答案:

答案 0 :(得分:0)

问题解决了。我做了不正确的密钥关系。 谢谢你的时间。