【发布时间】:2018-10-22 01:54:03
【问题描述】:
我继承了一个包含 2 个需要链接的表的数据库,一个 users 表和一个 us_states 表。 users 表有一个名为states_visited 的字段,它是一个以逗号分隔的字段(例如,纽约、阿拉巴马州和德克萨斯州将存储为8, 2, 41)。我想定义hasMany 关系,但不幸的是find_in_set(states.id, users.states_visited) 不起作用,因为 Laravel 分别查询两个表,因此它们在查询期间不会“看到”对方。
任何解决此问题的帮助都会令人惊叹。
【问题讨论】:
-
看看我在类似问题下发布的答案:stackoverflow.com/a/53386065/4848587