On Sunday, February 19, 2012, john.tiger <[email protected]> wrote: > 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. > he was. just pointing you to the doc so you can have a clear view. What is stupid here is your reaction.
There is a process described on the wiki to participate to the doc. A jira is here to open ticket. Other way is to open a thread like you did. what is not clear is why it's difficult to add a list to a doc property. I suspect that what you want is bulk doc streaming. Can you describe more what you're trying to solve? -benoƮt > > > > > >> 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. >>>>> >>>>> >>>>> -- >>>>> ,,,^..^,,, >>> > >
