gpt4 book ai didi

php - Laravel Sqlcommand 无法检索结果

转载 作者:行者123 更新时间:2023-11-29 07:58:28 25 4
gpt4 key购买 nike

在phpmyadmin MySQL命令中是可以的,可以正确获取结果。在 QueryBuilder 中使用此命令后,结果集为空。

MySQL 命令:

SELECT created_at
FROM `entryExit`
WHERE `userId` =1000
AND `insertDate` = DATE( CURDATE( ) )
LIMIT 0 , 30

结果:

created_at
2014-06-30 05:53:18

laravel QB:

$checkSave = DB::table('entryExit')
->select(DB::raw('created_at'))
->where('userId', '=', Auth::user()->userId)
->where('insertDate', '=', 'DATE( CURDATE() )')
->get();

结果:

Array
(
)

最佳答案

尝试改变:

...
->where('insertDate', '=', 'DATE( CURDATE() )')
...

...
->where('insertDate', '=', DB::raw('DATE(CURDATE())'))
...

关于php - Laravel Sqlcommand 无法检索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24484112/

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