问题
I'm trying to update the entire collection by adding an extra field to each entity. This doesn't do the trick:
from things
as t
update
{
put( id(t), "NewField");
}
Can someone help out with the syntax please ?
Thanks !
回答1:
Just do:
from things as t
update {
t.nameOfNewField = "valueOfNewField"
}
See:
https://ravendb.net/learn/inside-ravendb-book/reader/4.0/2-zero-to-ravendb#patching-documents
来源:https://stackoverflow.com/questions/60413448/add-extra-column-field-to-ravendb-collection-via-rql-in-raven-studio