2012-09-17 108 views
0

我在CouchDB中有一些文件,其中包含一個名爲expire的值。例如:在CouchDB中計算日期

"expire": "2014-11-23T16:01:00+00:00". 

我試圖創建一個視圖,顯示所有文檔之間現在和X天數和年數,直到「過期」值。 X(天/年)需要通過查詢URL傳入。

我一直在努力與此一段時間現在和任何示例/指針將不勝感激。

Carlskii

+0

您需要直接在視圖中使用['startkey'和'endkey'](http://wiki.apache.org/couchdb/HTTP_view_API#Querying_Options),或者使用['_list']( http://wiki.apache.org/couchdb/Formatting_with_Show_and_List?highlight=%28%5C_list%29#Listing_Views_with_CouchDB_0.10_and_later)函數執行「後查詢處理」。 –

+1

看看你試圖告訴你爲什麼失敗了會很有幫助。 –

回答

0

好的我設法解決了這個問題!解決方案是使用JavaScript函數。例如

Date.parse(doc.expire) 

然後我可以用它來確定哪些文檔(基於日期)通過我的視圖返回。