RavenDB查询语言
我试图在一些raven文档中找到副本,但我对RQL一无所知。我的文档是一个产品文档,其中包含许多项。项目包含一个字段PartNumber,该字段“应该”在所有产品中都是唯一的 我需要一个查询,将显示我的产品,有项目,是不是唯一的 这是对我的产品文档的模拟。(随身携带一粒盐——这是徒手的)RavenDB查询语言,ravendb,Ravendb,我试图在一些raven文档中找到副本,但我对RQL一无所知。我的文档是一个产品文档,其中包含许多项。项目包含一个字段PartNumber,该字段“应该”在所有产品中都是唯一的 我需要一个查询,将显示我的产品,有项目,是不是唯一的 这是对我的产品文档的模拟。(随身携带一粒盐——这是徒手的) 使用RQL,我如何查询我的产品文档以向我报告包含项目[]的产品。并非所有产品的零件号都是唯一的?RavenDB有一个很好的功能,名为:比较Exchange,可用于维护文档的唯一性 请参见直播工作室中的: (在任
使用RQL,我如何查询我的产品文档以向我报告包含项目[]的产品。并非所有产品的零件号都是唯一的?RavenDB有一个很好的功能,名为:比较Exchange,可用于维护文档的唯一性 请参见直播工作室中的: (在任何数据库的“文档”菜单项下) 请参见文档中的: 请参见博客中的:
而且,
您可以在“Items”上定义映射索引,然后查询该索引的值,如果查询结果将包含多个文档,而您不知道它是唯一的 在此处了解索引:
请参见此处的实时演示示例:
感谢您抽出时间发布答案。但是我需要查询存储库。我可以提供其他信息吗?
{
"ProductNumber": "O11223-AABBDD"
"Items" : [
{
"PartNumber": "AAAAAA-001"
},
{
"PartNumber": "AAAAAA-002"
},
]
}