CouchDB хранит документы, которые представлены в json. Чтобы добавить вашу строку json в документ, добавьте атрибут «_id», который имеет строку в качестве имени документа. Я приведу этот документ «my_json» для этого примера.
Затем используйте любую имеющуюся у вас http-библиотеку (я буду использовать утилиту curl
), чтобы ПОСТИТЬ json в базу данных.
curl -X POST -H "Content-Type: application/json" -d '{"_id": "my_json", "array":[1,2,3], "boolean": true, "null": null,"number": 123, "object": {"a": "b","c": "d", "e": "f"},"string": "Hello World"}' "http://localhost:5984/example"
Это создаст документ под названием «my_json», который находится в «примере» базы данных в сервере на локальном хосте порт 5984.
Затем вы должны получить ответ от сервера, который выглядит как это:
{"ok":true,"id":"my_json","rev":"1-03c9094bea172b21e23502b82cc6e7ca"}
(Ваш "оборот" номер будет отличаться.)
Для получения более подробной информации о HTTP API для CouchDB увидеть docs о r getting started page.
CouchDB и couchbase - это две совершенно разные вещи. Какой из них вы используете? – theMayer
Извините за то, что я использую Couchbase lite для мобильных телефонов –