2015-05-28 2 views
0

Я использую Yii2-mongodb extenstion, я хочу запросить элементы сегодняшнего дня. При использовании новой MongoDate ($ где-то), получил сообщение об ошибке: «общие \ модели \ MongoDate» Класс не найденYii2-mongodb как запросить для MongoDate

$query = new \yii\mongodb\Query; 
$issues = $query->select(['no', 'end']) 
       ->from('issue') 
       ->where(['end' => ['$lt' => $end]]) 
       ->orderBy(['end'=>SORT_ASC]) 
       ->all(); 

Как я могу это сделать?

+0

Похоже, вы не имеете [расширение PHP Монго] (HTTP: // php.net/manual/de/mongo.installation.php). –

ответ

1

Yii2 полностью заполнен именами, а MongoDate является частью глобального пространства имен. Это означает, что вы должны адресовать его как таковой: new \MongoDate($sometime)

(я предполагаю, что вы на самом деле установили расширение здесь :))

Смежные вопросы