updates - 通过 Raven Studio 中的 RQL 将额外的列/字段添加到 RavenDB 集合

标签 updates ravendb ravendb-studio

我正在尝试通过向每个实体添加额外的字段来更新整个集合。这不起作用:

from things 
as t
update 
{
    put( id(t), "NewField");
}

有人可以帮忙解决一下语法吗?

谢谢!

最佳答案

就这样做:

from things as t
update {
    t.nameOfNewField = "valueOfNewField"
}

参见:

https://ravendb.net/learn/inside-ravendb-book/reader/4.0/2-zero-to-ravendb#patching-documents

关于updates - 通过 Raven Studio 中的 RQL 将额外的列/字段添加到 RavenDB 集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60413448/

相关文章:

php - 这个更新查询有什么问题?

ubuntu - 错误 0 升级,0 新安装,0 删除和 474 未升级

ios - 当我的应用程序不再支持旧版 iOS 时会发生什么

.net-4.0 - 错误 FileAccessDenied(JET_errFileAccessDenied,无法访问文件,文件被锁定或正在使用)

ravendb - 鉴于这些要求,我如何为该文档构建我的 RavenDb 静态索引?

ravendb - 当 NServiceBus 尝试安排超时时,Raven 返回 400 "Request Too Long"错误

ravendb - 如何在ravendb studio中查询?

c# - Raven-Studio 索引向 C# LINQ 查询返回不同的结果

ravendb - 将 RavenDB 作为 EmbeddableDocumentStore 运行并访问 RavenDB Management Studio

linux - 由于docker无法在ubuntu 18.04上更新和升级