我在JSON中有一堆推文数据,我正在ML 8中进行实验。我很好奇如何为created_at属性创建日期索引。
有两个不同的问题:
还在等待路径3.1中的parse-ietf-date()...
思想?
我曾考虑过进行内容转换以提取相关信息的某些关键位。然后我可以正确格式化数据,索引提取,并通过推文标识符字符串指向JSON数据。
答案 0 :(得分:5)
我可能不理解,因为在我看来,只有一个问题。
您可以使用与在XML文本值上创建数据类型范围索引相同的方式,在JSON文本值上创建数据类型范围索引。只要可以使用正确的数据类型解析文本,文档就不必声明文本的数据类型。
对于xs:dateTime索引,日期目前需要采用ISO 8601格式。但是,JavaScript Date支持使用parse()函数的RFC 2822和带有toISOString()函数的ISO 8601,因此应该可以进行转换,可以替换属性值或使用不同的格式发出新属性。
希望有所帮助。