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