[英]index field in ravenDB which contains dots
我想索引ravenDB文档中包含点的字段。
我的文档如下所示:
{
"Headers": {
"Foo.Bar.Message": "myMessage",
"Foo2": "myMessage2"
}
}
映射索引:
from doc in docs.DocumentName
select new { Message = doc.Headers.Foo.Bar.Message, Message2 = Headers.Foo2 };
不幸的是,由于点的原因,点索引分隔的字段Headers.Foo.Bar.Message没有被索引。 点可能作为子文档处理。
有什么办法吗?
使用索引器语法:
from doc in docs.DocumentName
select new { Message = doc.Headers["Foo.Bar.Message"], Message2 = Headers.Foo2 };
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.