【发布时间】:2022-11-20 08:31:24
【问题描述】:
我在 laravel 中有 2 个表,一个是 comment 表,第二个是 users 表,在评论表中我有这种类型的数据
对于这个评论表,我想匹配 json 中的 tags 列的用户标识,那么我们如何才能将该用户标识与用户表连接起来呢?这是我尝试过的,但没有按预期工作,
$messages = TopicComment::where('user_id', $currentUserId)
->join("users","users.id","=","users.id")
->(function ($query) {
$query->whereJsonContains('tags.userid',users.id);
})
->
->get()->toArray();
【问题讨论】:
-
你的
TopicComment模型上定义的User有关系吗?