0
我有一個奇怪的問題 - 我的Tasks
表有一個due_at
列。我播種的表50個值在未來,然後在我的管理控制器我想抓住這些任務在管理面板顯示:laravel 4 ORM查詢運算符
// AdminController.php
$tasks = Task::where('due_at', '>=', 'NOW()')->get();
dd($tasks); // shows zero results
運行在預期的50行phpmyadmin的結果相同的查詢:
SELECT * FROM `tasks` WHERE due_at >= now(); // returns 50 rows
如果我只是反向操作,則返回50個結果:
// AdminController.php
$tasks = Task::where('due_at', '<=', 'NOW()')->get();
dd($tasks); // shows 50 results
我失去了一些東西明顯?
可能是一個問題與雄辯。 'Task :: whereRaw('due_at> = NOW()') - > get()'有效嗎? – Mahozi 2015-02-12 06:04:59