Я пытаюсь использовать CouchDB и при попытке добавить документ выдает ошибку.
Это то, что я делаю:
curl -X PUT 'http://user:pass@127.0.0.1:5984/test/Movies -d {"_id" : "1", "Title" : "Toy Story (1995)", "Genres" : "Adventure|Animation|Children|Comedy|Fantasy"}'
Это то, что подсказывает мне :
{"error":"bad_request","reason":"invalid UTF-8 JSON"}
curl: (3) Bad URL, colon is first character
curl: (6) Could not resolve host: 1,
curl: (6) Could not resolve host: Title
curl: (3) Bad URL, colon is first character
curl: (3) [globbing] unmatched close brace/bracket in column 17
Я пытался использовать escape, как \ "Title \" et c, но это то же самое. Я попытался вставить «_id»: 1, и это не работает И в конце я попытался вставить только жанр. Я не знаю больше, что делать.
Я только что попробовал, и это работает:
C:\>curl -X PUT "http://root:root@127.0.0.1:5984/test/Movies" -d "@prova.json"