gpt4 book ai didi

postgresql - 如何比较 laravel 和 postgres 中的两个字段

转载 作者:行者123 更新时间:2023-11-29 12:37:20 25 4
gpt4 key购买 nike

我尝试查询 postgres 数据库,但每次都收到 SQL 错误。查询是正确的,但为什么现在有效?

查询

Apireq::where('calls','<','maxcalls')->get();

错误

SQLSTATE[22P02]: invalid input syntax for integer

字段类型都设置为bigint

这很奇怪。

最佳答案

您需要使用 whereRaw 而不是仅仅使用 where。这很奇怪,但它解决了我认为是 Laravel Bug 的问题。

whereRaw('calls < maxcalls') 

关于postgresql - 如何比较 laravel 和 postgres 中的两个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27505524/

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