在Ravendb4.0+;
在RavenDB 4.0+中,对于给定的(也可在上获得),可以使用什么RQL查询来:在Ravendb4.0+;,ravendb,ravendb4,Ravendb,Ravendb4,在RavenDB 4.0+中,对于给定的(也可在上获得),可以使用什么RQL查询来: 获取订单,其中至少一个行具有折扣==0 获取订单,其中所有行都有折扣!=0 获取订单,其中至少一个行有折扣!=0 获取订单,其中所有行都有折扣==0 下面是一个示例文档结构: { “公司”:“公司/85-A”, “员工”:“员工/5-A”, “运费”:32.38, “行”:[ { “折扣”:0, “PricePerUnit”:14, “产品”:“产品/11-A”, “产品名称”:“Queso Cabrales”
订单
,其中至少一个行
具有折扣==0
订单
,其中所有行
都有折扣!=0
订单
,其中至少一个行
有折扣!=0
订单
,其中所有行
都有折扣==0
{
“公司”:“公司/85-A”,
“员工”:“员工/5-A”,
“运费”:32.38,
“行”:[
{
“折扣”:0,
“PricePerUnit”:14,
“产品”:“产品/11-A”,
“产品名称”:“Queso Cabrales”,
“数量”:12
},
{
“折扣”:0,
“价格指数”:9.8,
“产品”:“产品/42-A”,
“产品名称”:“新加坡福建炒面”,
“数量”:10
},
{
“折扣”:0,
“价格指数”:34.8,
“产品”:“产品/72-A”,
“产品名称”:“Mozzarella di Giovanni”,
“数量”:5
}
],
“订单日期”:“1996-07-04T00:00:00.0000000”,
“要求”:“1996-08-01T00:00:00.0000000”,
“ShipTo”:{
“城市”:“兰斯”,
“国家”:“法国”,
“第1行”:“阿巴耶街59号”,
“Line2”:空,
“地点”:{
“纬度”:49.2559581999999,
“经度”:4.1547448
},
“PostalCode”:“51100”,
“区域”:空
},
“托运人”:“托运人/3-A”,
“ShippedAt”:“1996-07-16T00:00:00.0000000”,
“@元数据”:{
“@collection”:“订单”,
“@flags”:“HasRevisions”,
“@id”:“订单/1-A”,
“@last modified”:“2018-07-27T12:11:53.0447651Z”,
“@change vector”:“A:417-EKrWjfz5kESi6lp7Nf442Q”,
“@指数分数”:1
}
}
我只为1和2找到了一些答案:
一,
来自订单,其中行[]。折扣==0
来自第[]行的订单。折扣为(0)
来自第[]行的订单。全部折扣(0)
来自订单,其中第[]行。折扣!=0