在xquery中获取文档
我需要在日期[从日期到日期]之间从xquery中的DB获取文档。 自日期-自当前日期起30天前 截止日期-当前日期 在每个文档中,我都有一个名为“loadDate”的属性。我必须在不为此属性创建索引的情况下获取。可能吗 请帮忙 谢谢,在xquery中获取文档,xquery,Xquery,我需要在日期[从日期到日期]之间从xquery中的DB获取文档。 自日期-自当前日期起30天前 截止日期-当前日期 在每个文档中,我都有一个名为“loadDate”的属性。我必须在不为此属性创建索引的情况下获取。可能吗 请帮忙 谢谢, -N假设“loadDate”属性的类型为xs:date,并为文档组成一个虚构的结构,听起来您的查询只是: /myns:doc [@loadDate gt (current-date() - xs:dayTimeDuration('P30D'))] 如果没有索
-N假设“loadDate”属性的类型为xs:date,并为文档组成一个虚构的结构,听起来您的查询只是:
/myns:doc
[@loadDate gt (current-date() - xs:dayTimeDuration('P30D'))]
如果没有索引,这样的查询可能会慢一些,但为什么不可能呢?在声明式查询语言中,一般原则是索引的存在不应改变任何查询的含义,只应改变其计算速度