- Async vs sync
- Hello Express
- Hello world http
- Hello world MongoDB
- Hello world Swig
- Express: handling POST requests
Posts Tagged with SQL
- create replica set
- connect ot replica set
- failover
- read concern
- write concern
- Homework: Homework 6.4: sharding
- Homework: Homework 5.1: Finding the most frequent author of comments
- Homework: Homework 5.2: Crunching the Zipcode dataset
- Homework: Homework 5.3: analyze dataset of student grades
- Homework: Homework 5.4: Removing Rural Residents
Pешение «в лоб»
$ids = array(1, 2, 3); $dataProvider=new CActiveDataProvider('User',array( 'criteria'=>array( 'condition'=>'id IN ('.implode(',', $ids).')', ) )); $this->render('admin',array( 'model'=>$dataProvider, ));
Говнокод выглядит не очень красиво; если массив $ids окажется пустым, возникнет ошибка; полученные значения нужно проверить. Далее решение с помощью библиотеки Yii.
Docs * http://www.php.net/manual/ru/book.mongo.php * http://www.yiiframework.com/extension/yiimongodbsuite/ * http://canni.github.io/YiiMongoDbSuite/
Bыбрать из базы сгрупированные данные по дню и сложить значение одного поля. Оказалось что привычным мне классом CDbCriteria() этого не сделать - нужно использовать DAO
Go to page:
