gpt4 book ai didi

php - 如何在 laravel 中使用逗号分隔值的列使用 'where'

转载 作者:可可西里 更新时间:2023-11-01 07:00:00 24 4
gpt4 key购买 nike

我正在使用带有 laravel 框架的 php。我想从包含用户 ID 的表中获取行。这里的问题是用户 id 是整数值,而 column(author) 包含多个逗号分隔的整数值。这是示例。

DB::table('stories')->where('author','4')->get();

author 列有值:第 1 行:2、4、5 |第 2 行:1,3,14 |第 3 行:4,5我会得到第 1 行和第 3 行。所以,请帮助我得到正确的行。

最佳答案

你可以像这样使用whereRaw

DB::table('stories')->whereRaw("find_in_set('4',author)")->get();

关于php - 如何在 laravel 中使用逗号分隔值的列使用 'where',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33493588/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com