如何在Laravel查询构建器中构建此查询 SELECT * FROM table WHERE json_field->'tags' @> ANY (ARRAY ['1', '56', '34']::jsonb[]); Laravel有方法DB::whereJsonContains(),但它搜索AND条件,但我需要OR条件...
我已经创建了一个轮询系统,在后端(CMS区域),我希望管理员能够删除投票。当管理员删除一个投票,它应该软删除投票。这是工作的预期,但我也希望有能力的管理员能够恢复一个投票。为此,我在管理区域中显示所有的投票(包括软删除的投票)。$polls = Poll::withTrashed()->get();为了做到这一点,我把它放在刀刃的前部:// Restore but