fine - I can see this is a group of arrogant programmers who don't want others to contribute to make things better - if you think the couchdb documentation is good, well, it's those that think they know that actually don't - but then you probably can't understand that. We won't waste any more time here.

On 02/18/2012 06:46 PM, Keith Gable wrote:
The docs are crystal clear to me, and I don't use the bulk docs API. Though
I do admit that the docs do assume you know how to use cURL, and if you
don't, then I can see where they wouldn't be very helpful.

I have noticed that there are a lot of people that attempt to use CouchDB
without a background in REST APIs... that's basically the only type of API
you do as a Rails programmer, which is another reason why the CouchDB API
is easy for me to follow.

CouchDB also requires you to forget about everything you know about
relational databases and SQL. Think more about sorting and labelling sheets
of paper.
On Feb 18, 2012 7:34 PM, "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<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<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<john.tigernassau@**gmail.com<[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<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<john.tigernassau@**
gmail.com<[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<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.


--
,,,^..^,,,


Reply via email to