mongodb $ addtoset гарантированно добавит в конец массива? - PullRequest
2 голосов
/ 13 августа 2011

http://www.mongodb.org/display/DOCS/Updating#Updating-%24addToSet

Хотя об этом не говорится в документации, я полагаю, эта операция всегда добавляет элемент (если он уникален) в конец массив и никогда никакой другой позиции. Правдивое утверждение?

Также спрашивается у пользователя mongodb http://groups.google.com/group/mongodb-user/browse_thread/thread/c342758081466312?pli=1

1 Ответ

4 голосов
/ 13 августа 2011

номер

Под капотом это в настоящее время, но это поведение не в спецификации и на него нельзя полагаться $ push добавляет в конец массива.

Ответ от Eric Horowitz в mongodb-user http://groups.google.com/group/mongodb-user/browse_thread/thread/c342758081466312?pli=1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...