You can achieve the PUT side with an update handler and the GET side with a show function.
http://wiki.apache.org/couchdb/Document_Update_Handlers http://wiki.apache.org/couchdb/Formatting_with_Show_and_List B. On Fri, Sep 10, 2010 at 11:41 PM, Dave Cottlehuber <d...@muse.net.nz> wrote: > On 11 September 2010 02:32, Robert Wierschke <wiero...@googlemail.com> wrote: >> Hi, >> >> can I update/add a specific field of a document without GET the old version >> of the complete document and PUT the new version. E.g. something like >> >> curl -X GET http://localhost:5984/mydb/mydocument/newfield -d {"newfild": >> "new value"} > > No. You need to PUT the whole doc. You can avoid most of the fetch if > you don't need the original doc, by just getting HEAD. > >> Is it possible to GET a specific field without creating a view that selects >> the field? > > No. > >> kind regards >> robert > > cheers > Dave >