Мне нужно отключить поле mongo, которое является ObjectId, и ссылается на другую схему, если этот идентификатор является идентификатором текущего пользователя, и это поле установлено. В другом случае, если это поле не установлено, должен быть установлен текущий идентификатор пользователя. Если поле установлено, и ObjectID не соответствует текущему идентификатору пользователя, он должен вернуть существующий документ, но без изменений, внесенных в поле ObjectID.Документ обновления Mongoose с условиями
Прямо сейчас я нахожу вход по идентификатору, а затем проверяю случаи в моем JS-коде. Затем я выполняю другой запрос, чтобы обновить документ. Но я думаю, что это может быть сделано монго в одном запросе.
Я использую мангуст в моих nodeJS
Не могли бы предоставить мне более подробный вид параметров условий? –
Обновлен мой ответ в прецеденте – Gaurav