【发布时间】:2020-12-10 14:54:55
【问题描述】:
在 Raven 中,我正在保存 json 文档,我希望创建一个索引,使该 json 中的对象数组可搜索。 下面的 json 结构就是一个例子。
"OrderProperties": [
{
"Key": "UserProfileType",
"Value": "ClubMember"
},
{
"Key": "FirstTimeReferer",
"Value": "some value"
}
]
我试图制作一个可以在 raven studio 中使用的索引。首先我尝试做:
from doc in docs.WebOrderModels
select new {
OrderProperties = doc.OrderProperties
}
这不起作用,所以我尝试了以下方法
from doc in docs.WebOrderModels
select new {
OrderProperties_Key = doc.OrderProperties.Key,
OrderProperties_Value = doc.OrderProperties.Value,
}
但是,这仍然使对象未编入索引,因此我无法根据此过滤搜索。 有没有一种方法可以创建一个索引,使 json 中的键、值对可搜索?
【问题讨论】: