gpt4 book ai didi

mysql - 如何将 SQL 查询重写为 Laravel

转载 作者:行者123 更新时间:2023-11-29 02:40:48 25 4
gpt4 key购买 nike

我需要在 Laravel 中编写这个查询

Select * 
From table
Where (column1 like '%value%' or column2 like '%value%')
and column3 > 0

我该怎么做?

最佳答案

我假设模型类是 User:

User::where(function($query) use ($value1, $value2) {
$query->where('column1', 'like','%'.$value1.'%')
->orWhere('column2', 'like', '%'.$value2.'%');
})->where('column3','>', 0)
->get();

这就是您如何在 Eloquent 中处理括号。

关于mysql - 如何将 SQL 查询重写为 Laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52541697/

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