Вопрос

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

Это было полезно?

Решение

Ravendb поддерживает команды Patch, см. Документы Для получения дополнительной информации для получения дополнительной информации. Таким образом, вы можете обновить документ непосредственно без необходимости вытащить его с сервера, обновить его, а затем отправить обратно.

Кроме того здесь Для получения дополнительной информации. Это позволяет вам делать эквивалент

UPDATE Users
SET IsActive = false
WHERE LastLogin < '2010-05-10'

Другие советы

Ворон также имеет отслеживание объектов. Итак, следующее работает:

var doc = _session.Load<MyDocType>(docId);
doc.PropertyToChange = "New Value";
_session.SaveChanges();
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top