如何在Laravel查询构建器中构建此查询 SELECT * FROM table WHERE json_field->'tags' @> ANY (ARRAY ['1', '56', '34']::jsonb[]); Laravel有方法DB::whereJsonContains(),但它搜索AND条件,但我需要OR条件...
我在Laravel应用程序中有用户和聊天模式。用户可以是许多聊天的成员,所以我在聊天和用户之间有很多到多的关系- belongsToMany是使用的。假设我对用户in知之甚少,我想检索所有公共聊天(它们同时是成员的聊天,例如,分组聊天,其中将具有给定in的用户分组为 all )。如何使用Laravel构建这个查询?