在xquery中获取文档

在xquery中获取文档,xquery,Xquery,我需要在日期[从日期到日期]之间从xquery中的DB获取文档。 自日期-自当前日期起30天前 截止日期-当前日期 在每个文档中,我都有一个名为“loadDate”的属性。我必须在不为此属性创建索引的情况下获取。可能吗 请帮忙 谢谢, -N假设“loadDate”属性的类型为xs:date,并为文档组成一个虚构的结构,听起来您的查询只是: /myns:doc [@loadDate gt (current-date() - xs:dayTimeDuration('P30D'))] 如果没有索

我需要在日期[从日期到日期]之间从xquery中的DB获取文档。 自日期-自当前日期起30天前 截止日期-当前日期

在每个文档中,我都有一个名为“loadDate”的属性。我必须在不为此属性创建索引的情况下获取。可能吗

请帮忙

谢谢,
-N

假设“loadDate”属性的类型为xs:date,并为文档组成一个虚构的结构,听起来您的查询只是:

/myns:doc
  [@loadDate gt (current-date() - xs:dayTimeDuration('P30D'))]
如果没有索引,这样的查询可能会慢一些,但为什么不可能呢?在声明式查询语言中,一般原则是索引的存在不应改变任何查询的含义,只应改变其计算速度