我是Python和Cloudant/couchdb的新手,所以請將我引向任何您認爲可能有用的資源。用python查詢Cloudant(couchdb)(錯誤500,未知查詢語言)
我知道有一個similar question但我會發布這個以防萬一有人看到這個與Cloudant有很多的經驗(我的錯誤信息是不同的)。我試圖查詢存儲在cloudant上的一堆JSON文檔。爲了在python中創建視圖,我安裝了couchpy。我使用的是來自Mining Social Web O'Reilly Book的代碼。我正在使用的代碼工作,如果我查詢我的本地couchdb服務器,但不是雲服務器。
我已經收到此錯誤信息:
db.view('index/entity_count_by_doc', group=True)],
File "build/bdist.macosx-10.6-intel/egg/couchdb/client.py", line 984, in __iter__
File "build/bdist.macosx-10.6-intel/egg/couchdb/client.py", line 1003, in rows
File "build/bdist.macosx-10.6-intel/egg/couchdb/client.py", line 990, in _fetch
File "build/bdist.macosx-10.6-intel/egg/couchdb/client.py", line 880, in _exec
File "build/bdist.macosx-10.6-intel/egg/couchdb/http.py", line 393, in get_json
File "build/bdist.macosx-10.6-intel/egg/couchdb/http.py", line 374, in get
File "build/bdist.macosx-10.6-intel/egg/couchdb/http.py", line 419, in _request
File "build/bdist.macosx-10.6-intel/egg/couchdb/http.py", line 310, in request
couchdb.http.ServerError: (500, ('unknown_query_language', 'python'))
使用上cloudant蟒蛇查詢的替代方法的任何想法?我接受其他解決方案。我確信我忽略了一些明顯的東西。
謝謝 - 最終想出了couchpy的問題,但錯過了couchdbkit提示。非常感激。 – egon 2013-04-09 02:09:34
Cloudant此時只支持Javascript視圖(除了內置的_sum,_count和_stats reducer)。 – 2013-04-28 11:20:13