我"意外地"有一些文件存储在RavenDB中,由于使用json序列化程序(json.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
进行了设置,所有属性都是驼峰式的
)。
现在我使用Pascal-casing存储新文档。我可以搜索忽略属性名称大小的文档吗?
例如
Old document format:
{
name : "foo",
someStuff : "buzz"
}
New document format:
{
Name : "bar",
SomeStuff : "baz"
}
谢谢!
答案 0 :(得分:1)
您需要使用LuceneQuery手动设置查询的属性名称。