0
A
回答
1
不,我們目前不知道怎麼做,在Arangodb現有的例子。
但是,閱讀the code project article about Bitemporal Database Design你會做類似的ArangoDB - 有兩個屬性的開始和結束日期。
然而,這個問題的問題是,你不能在一個跳過列表索引中將範圍結合到兩個屬性上。通過指定start屬性的範圍在查詢範圍內,大概可以解決這個問題。然後第二個過濾器會挑選出那些不履行結束時間戳的文件:
FOR item IN testCollection
FILTER item.startTime < @startTimeMin AND item.startTime > @startTimeMax
FILTER item.endTime < @endTimeMax
RETURN item
隨着綁定值:
{
startTimeMin: '2016.01.15',
startTimeMax: '2016.01.30',
endTimeMax: '2016.01.25
}
但是,如果你能對你的用例多一點詳細,可能會做出更準確的答案。
相關問題
- 1. 建設'傍'與蟒蛇(codeskulptor)
- 2. 傍控制與KeyListener的
- 3. MongoDB + Neo4J與OrientDB與ArangoDB
- 4. ArangoDB光標超時
- 5. ArangoDB圖形功能與GraphQL
- 6. Meteor.js與ArangoDB合作嗎?
- 7. 的Java傍碰撞檢測
- 8. 添加球,槳...等,以傍
- 9. 傍球離開帕德爾
- 10. 得分不更新在傍
- 11. 使用eclipse編程傍
- 12. 鎖定超時在ArangoDB
- 13. 上ArangoDB
- 14. 論ArangoDB
- 15. Python ArangoDB
- 16. ArangoDB - 數據庫索引與「!=」運算符
- 17. 如何迭代嵌套的JSON與ArangoDB?
- 18. XNA - 傍克隆 - 反思球時撞到牆?
- 19. Java遊戲通用設計 - 傍
- 20. Arangodb AQL查詢
- 21. 如何Arangodb
- 22. ArangoDB異常
- 23. Arangodb從文檔
- 24. ArangoDB集合鎖
- 25. Arangodb查詢
- 26. Arangodb響應慢
- 27. 如何arangodb
- 28. 在時間戳之間的Arangodb天
- 29. ArangoDB真正的執行查詢時間
- 30. 設置ArangoDB集羣時的問題