如何解决Laravel 查询构建器不返回数据
我有一个查询构建器,它由于某种原因返回 null,即使表中有数据,我已经通过获取查询构建器生成的 sql 并在 Heidisql 中运行它来确认这一点,并且确实有数据。
代码如下:
$billSource = DB::table('trea.audit_bill_master')
->select('source')
->where('fin_year',$fin_year)
->where('bill_no',$val)
->where('trea_code',$trea_code)
->first();
array:1 [
0 => array:3 [
"query" => "select "source" from "trea"."audit_bill_master" where "fin_year" = ? and "bill_no" = ? and "trea_code" = ? limit 1"
"bindings" => array:3 [
0 => "2021-2022"
1 => "146"
2 => "20"
]
"time" => 1.14
]
]
我使用 postgres 9.3 作为我的数据库和 Laravel 5.8 版
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。