CouchDB Вложения на лету через командную строку

ПРОБЛЕМА

Я хочу иметь возможность прикреплять одно / несколько вложений при создании документа с помощью команды -строчный (см. ниже). Я могу заставить это работать только в Futon (Couchbase), но только после того, как документ уже создан.

Я пробовал следующее:

curl -X PUT 'http://username:password@localhost:5984/client_info'

curl -X POST 'http://username:password@localhost:5984/client_info' -H 'Content-Type: application/json' -d '{"client_type": "Private", "client_name": "John Doe","client_email": "john@doe.com","client_city": "Toronto","created_at": "2011-09-06 12:45:03","expires_at": "2012-01-01 00:00:00", "_attachments": {
   "test01.jpg": {
       "content_type": "image/jpeg",
       "length": 30189          
    }
  }
}'

Это приводит только к следующей ошибке:

{"error":"unknown_error","reason":"function_clause"}

Спасибо

8
задан EdvardG 20 October 2011 в 11:07
поделиться