вторник, 21 января 2014 г.

Как понять что произошло с базой в результате последней команды

Для этого существует команда, которая выведет что произошло от применения предыдущей до нее команды. Если была ошибка, мы увидим конкретику:
db.runCommand({ getLastError : 1 });

Эта команда наверно самая полезная когда мы делаем апдейт с директивой апсерта, она даст нам понять был ли изменен существующий документ или создан новый.

Комментариев нет:

Отправить комментарий