目前试图通过使用RethinkDB来解决问题,createdAt
以使用.lt()
.
r.db("databasename")
.table("tablename")
.filter(r.row("createdAt").lt(new Date()))
使用.between()
我可以index
按预期传递:
r.db("databasename")
.table("tablename")
.between(new Date("2020-01-01"), new Date(), { index: "createdAt" })
但是我仍然需要传递一个较低的值 ( 2020-01-01
) 以及不一样.lt()
的不一样。
问题:
即使第一个查询使用.filter()
和.lt()
按预期工作,唯一的问题是它没有使用我创建的二级索引。
有什么方法可以使用.lt()
类似.between()
或以某种方式使用的二级索引.filter()
?
该文档没有提到类似的内容。任何帮助表示赞赏!