0
我試圖查詢超過900秒的文檔,但我卡住了。這是我到目前爲止已經試過:如何在RethinkDB中查找比X更早或更新的文檔?
r.table("bar")
.filter(r.expr(r.now() - 900).gt(r.row("updated_at")))
和
r.table("bar")
.filter(r.row("updated_at")
.during(r.time(1970, 1, 1, 'Z'), r.row("updated_at") - 900))
都扔TypeError: Illegal non-finite number 'NaN'.
出於某種原因。下列不,但不返回任何結果:
r.table("bar")
.filter(900 < r.now() - r.row("updated_at"))
updated_at
是次要的指標,並持有RqlDateTime
對象,RDB的版本是2.3.0
謝謝!最初我翻譯了Python中的查詢,所以我可以在Data Explorer中對它進行試驗,而這種轉換對我來說並不明顯。現在它工作! –