在此代码中,IndexQuery
,PatchRequest
和PatchCommandType
下面有一条红色波浪线,表示未导入正确的命名空间。 我需要导入哪个命名空间?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Raven.Client.Document;
...
documentStore.DatabaseCommands.UpdateByIndex("DataByColor",
new IndexQuery
{
Query = "Color:red"
}, new[]
{
new PatchReques
{
Type = PatchCommandType.Set,
Name = "Color",
Value = "Green"
}
},
allowStale: false);
答案 0 :(得分:1)
using Raven.Abstractions.Data;
是解决方案。
答案 1 :(得分:0)
假设您已经从项目中引用了程序集,请调用 View / Object Browser ,浏览到程序集的节点并展开它。您将看到此程序集实现的所有命名空间,以及每个命名空间下的类型。