在我的 OrientDB 实例中,条目具有 date
属性,该属性存储为 java.util.Date
。
我想获取特定年份编写的所有文档。但我不认为写
SELECT FROM posts WHERE date.format('yyyy')=2012
这是最好的办法。或者是吗?
最佳答案
给定的查询效率非常低,将执行全表扫描。最好是使用(可以使用可能的索引):
select from posts where date between '2012-01-01 00:00:00' and '2012-12-31 23:59:59'
假设:日期的类型为 Date(Time)
关于date - 在orientDB中,如何搜索给定年份中的日期的条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26648899/