gpt4 book ai didi

xpath - 如何使用xpath查询获取具有相同名称模式的所有子节点的属性?

转载 作者:行者123 更新时间:2023-12-03 17:29:54 25 4
gpt4 key购买 nike

下面是节点的结构:

etc
|___commerce
|___aib
|__products
|____ product1
| |____prices
| |____price
|_____product2 |____price1
| |____price2
|_____ .... |____price3
| |____....
| |____....
|_____ ....


我想在每个价格节点上找到“日期”类型的“来源”属性,以查找所有从2014-04-21到2015-04-21的产品。为此,我正在使用以下查询

path=/etc/commerce/aib/products
type=nt:unstructured
nodename=price*
1_property=from
1_property.lowerBound=2014-04-21T00:00:00.000Z
1_property.lowerOperation=>=
1_property.upperBound=2015-04-21T00:00:00.000Z
1_property.upperOperation=<=
p.limit=-1


但是我要得到所有的产品。您能检查一下此查询出了什么问题吗?

提前致谢

最佳答案

daterange predicate的使用是错误的。您应该尝试如下所示。

path=/etc/commerce/aib/products
type=nt:unstructured
nodename=price*
1_daterange.property=from
1_daterange.lowerBound=2014-04-21T00:00:00.000+01:00
1_daterange.upperBound=2015-04-21T00:00:00.000+01:00

关于xpath - 如何使用xpath查询获取具有相同名称模式的所有子节点的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37115763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com