4
我在ravendb集操作中读取了this article,但它并没有告诉我如何通过C#更新一组文档。我想更新符合特定条件的所有文件的字段。或者换一种说法,我想借此C#,使之更加高效:在RavenDB中设置操作
var session = db.GetSession();
foreach(var data in session.Query<Data>().Where(d => d.Color == "Red"))
{
data.Color = "Green";
session.Store(data);
}
session.SaveChanges();
是否有文档解释查询语法?具体而言,如何查找某个字段等于某个值的所有文档? – 2011-05-23 15:57:36
@ jake-pearson我修改了我的答案以反映你的问题。希望有所帮助。 – nickvane 2011-05-23 16:16:02
这与查询名称使用的内容有关吗? – 2011-05-23 16:24:20