On 02/18/2012 02:59 AM, Robert Newson wrote:
See http://wiki.apache.org/couchdb/HTTP_Bulk_Document_API and
particularly
http://wiki.apache.org/couchdb/HTTP_Bulk_Document_API#Modify_Multiple_Documents_With_a_Single_Request.
yes, I can read. While the docs might be clear to you they are not
clear to myself and others (based on questions I found searching). Are
you refusing contributions for clearer documentation ? That kind of
attitude is really stupid.
B.
On 17 February 2012 17:49, john.tiger<[email protected]> wrote:
On 02/17/2012 03:49 AM, Robert Newson wrote:
an "array of json objects" posted to /dbname is not valid input for
the CouchDB API.
As others have noted, you can POST a single json object to /dbname, or
PUT a single json object to /dbname/docname, or POST multiple
documents to /dbname/_bulk_docs using the {"docs":[]} format.
http://wiki.apache.org/couchdb/HTTP_Document_API
okay, I see that _bulk_docs actually does not keep the extra "docs":[] layer
but loads each record individually.
I do think this should still be changed since if extracting a big json data
set - it is a pain to append the {"docs":
Also the wiki is not that clear - how can I submit a brief description of
this to the wiki page ? any password or process required ?
B.
On 17 February 2012 07:35, Alexander Shorin<[email protected]> wrote:
On Fri, Feb 17, 2012 at 10:15 AM, john.tiger<[email protected]>
wrote:
On 02/16/2012 08:00 PM, Alexander Shorin wrote:
I suppose that you'd like to create multiple documents at one. Than
you have to use bulk api:
http://wiki.apache.org/couchdb/HTTP_Bulk_Document_API#Modify_Multiple_Documents_With_a_Single_Request
yes but the _bulk_docs docs say must have {"docs": [.....]} - this
seems
wrong - if an array of json objects is correct json syntax, then couchdb
should be able to import it.
JSON array might be valid from syntax point, but it is invalid from
point of expected data for /db/_bulk_docs resource.
--
,,,^..^,,,