У меня есть веб-служба, которая получает объект от mongodb, отображает его как json, позволяет пользователю редактировать объект, а затем сохранять объект обратно. Я пытаюсь реализовать кнопку «Сохранить как» для публикации, чтобы пользователь мог внести изменения в объект, а затем сохранить его как новый объект. Проблема в том, что objectId не меняется, когда я выполняю POST-запрос, объект просто перезаписывает существующий объект с тем же objectId.POST новый объект json для Mongodb путем изменения objectId
Есть ли способ назначить новый объект в javascript?
Реализация выполняется с помощью драйвера mongodb C# в службе wcf.
Кстати: Надеюсь, что при сохранении документа под существующим ObjectId вы сначала проверяете на сервере, что пользователь фактически владеет существующим документом и не пытается перезаписать объект, принадлежащий кому-то другому. – Philipp
@Philipp это не многопользовательский тип корпуса. В данный момент есть только одна коллекция и база данных. –