Есть ли способ обновить документы, увеличивая ($ incr) поле их счетчика (скажем, есть поле счетчика) на 1, когда документы возвращаются командой find?счетчик приращений mongodb при выборе
или
нет пути, но обновлять это вручную?
Есть ли способ обновить документы, увеличивая ($ incr) поле их счетчика (скажем, есть поле счетчика) на 1, когда документы возвращаются командой find?счетчик приращений mongodb при выборе
или
нет пути, но обновлять это вручную?
К сожалению, нет поддержки для внутреннего запуска или чего-либо подобного в MongoDB. Вам нужно будет сделать это вручную.
Here - обсуждение функции триггеров.
Вы посмотрели на использование findAndModify? Вы можете найти документ, его физически обновить, а затем вернуть его за одну операцию.
Спасибо. Это что-то новое для меня. Просмотрите это подробно. – user644745
супер быстрая реакция. Благодарю. SO требуется не менее 12 минут, чтобы я мог принять ваш ответ. – user644745