내 Windows 10에 couchdb 및 mingw64를 설치 했으므로 이불을 사용하여 내 소파 DB를 작동시킬 수 있습니다. 그런 다음 컬을 사용하여 명령 행을 시도했습니다. 내가 나는 그것이 "GET"을 사용하여 조회 할 수 있습니다, "MY_DATABASE"라는 이름의 데이터베이스를 만들 컬 사용 :컬 구문 오류 : "충돌"로 couchdb 문서를 추가하지 못했습니다?
$ curl -X PUT http://127.0.0.1:5984/my_database/002/msg.jpg?res=1-5e653801ca3cefde8abb6492ae3bcbcd --data-binary @/e/msg.jpg -H "ContentType:image/jpg"
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
14 910k 100 58 14 128k 58 128k 0:00:07 --:--:-- 0:00:07 125M{"error":"conflict","reason":"Document update conflict."}
:
$ curl -X GET http://localhost:5984/my_database/002
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 81 100 81 0 0 397 0 --:--:-- --:--:-- --:--:-- 397{"_id":"002","_rev":"1-5e653801ca3cefde8abb6492ae3bcbcd","name":"mesi","age":23}
하지만 데이터 업데이트를 할 수 없어, 내 컬 구문 문제가 있었 보인다 jpg 파일이 있다는 것을 알고 있습니다 :
$ ls /e/msg.jpg
/e/msg.jpg
jpg 문서를 첨부 파일로 업데이트 할 수없는 이유는 무엇입니까? curl 또는 couchdb를 사용하여 구문 오류가있을 수 있지만 해결 방법은 무엇입니까?
futon_db 사용 : 만든 문서이지만 URL 리소스 이름은 무엇입니까?