2016-09-23 59 views
0

我需要在節點中插入日期值。類似創建日期另一個節點。但在cayley中,我們只能插入字符串數據類型。我可以使用toString()並將日期保存爲字符串。但是,在檢索時,我需要通過給出日期範圍來進行篩選。我怎麼可能做到這一點?如何在cayley db中插入日期數據類型?

順便說一句,我正在使用gremlin編程語言來檢索。

回答

0

也許你可以將日期存儲爲unix時間戳?這樣,即使你做了字符串比較,你也會得到正確的結果。

1

凱利承認schema.org數據類型,從而可以使用DateTime類型的值:

"1990-07-04T17:25:41Z"^^<http://schema.org/DateTime> 

稍後,可以使用小玩意兒來查詢日期範圍:

var d = new Date(1900, 1, 1); 
g.V().Has("<birthDate>", gt(d)).All() 
相關問題