嘿伙计我知道这是一个老问题,但我想知道是否有任何关于它的消息: 我有一个简单的查询,我想做:
过滤器('created> =',somedatetime).order(' - counter')
我试过:过滤器('created> =',somedatetime).order(' - created')。order(' - counter')但是因为创建了一个日期时间,结果非常糟糕。
用户可以浏览无限滚动的列表,我们可以选择7,30,90天的时间窗口,但似乎我不能这么简单的查询。
我在考虑将break创建为两个属性(dayofyear,year),以便我可以使用IN运算符,但这可能很难,因为我有大约2M个条目。
有什么想法吗?
答案 0 :(得分:2)
不,没有办法解决这个问题。由于索引的构造方式,存在此限制。你只需要在内存中进行排序或过滤,就像其他数据库一样。