@bizzonaru

Не создается индекс в mongoDB из yii-mongodb при миграции?

  1. MongoDB shell version: 2.4.14

> create indexes on views ([{"key":{"id":1,"types":1},"name":"id_types_idx"}                                                       ]) ...Exception 'yii\mongodb\Exception' with message 'no such cmd: createIndexes


class m161208_132616_mongodb_add_index_to_view_collection extends \yii\mongodb\Migration
{

    public function init()
    {
        $this->db = Yii::$app->mongodb;
        parent::init();
    }


    public function up() 
    {
        $this->createIndexes('views', [
          [
            'key' => [
                'id' => 1, 
                'types' => 1,
            ],
            'name' => 'id_types_idx'
          ],
        ]);
    }
  • Вопрос задан
  • 296 просмотров
Пригласить эксперта
Ответы на вопрос 1
@bizzonaru Автор вопроса
(
    [command] => stdClass Object
        (
            [createIndexes] => views
            [indexes] => Array
                (
                    [0] => stdClass Object
                        (
                            [key] => stdClass Object
                                (
                                    [id] => 1
                                    [types] => 1
                                )

                            [name] => id_types_idx
                            [ns] => dev_statistics.views
                        )

                )

        )

)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы