Tis*_*ese 3 php mysql laravel eloquent lumen
在我的数据库中,country_code和phone_number是两个不同的字段。用户输入包含国家/地区代码和电话号码的单个字符串进行登录。为了验证这一点,我必须在雄辩的 where 子句中连接列country_code和。phone_number
有人可以告诉我该怎么做吗?我在下面提出我的疑问。
$user = self::where('phone_number', '=', $username)->get()->first();
Run Code Online (Sandbox Code Playgroud)
您可以将 whereRaw 与原始 SQL 表达式一起使用,并将参数与第二个参数绑定。
whereRaw("CONCAT(`country_code`, `phone_number`) = ?", [$username]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5846 次 |
| 最近记录: |