2016-11-10 131 views
-2

我試圖在couchbase上創建一個文檔productsId,其中一些包含使用Rest API。Rest API創建文檔

閱讀後,我結束了創建這個crul腳本的文件,但我可不是能夠讓它工作

curl -v -H "Content-Type: application/json" -X PUT -d 
'{"country":"France","iata":"A5","callsign":"AIRLINAIR","name":"Airlin Air","icao":"RLA","type":"airline","id": "19810"}' 
Administrator:[email protected]:8091/pools/default/buckets/default/docs/productsId 

I'm接收405. Method Not Allowed

但在文件看起來像這是一個可用的選項。

編輯

我爲什麼要爲只使用REST API,那是因爲我需要修改一些文件和清理其他人在我的測試框架的原因。實現整個API有點矯枉過正。令我感到驚訝的是,您可以使用Rest API創建集羣,存儲桶,刪除文檔,但不創建它?這聽起來很不對勁。 Regards

+0

,只需使用任何API訪問您的測試框架 – avsej

+0

但是走,並非暴露從測試框架代碼的訪問,因爲設計不需要它,並且一條經驗法則是,從不調整源代碼,因爲測試框架需要。 – paul

+0

您嘗試使用的API也不會被應用程序使用。你正在嘗試適應API,這是不公開 – avsej

回答