This would create the ability that one document that is updated changes all the other docs. I don't think that is a good idea. It will also run forever in a database with a few million documents as they are not filtered by a view first.
You can already do something like this with the changes feed and filter functions, just not inside couch. Stanley Iriele <[email protected]> wrote: >Bulk updates in couchdb are a tad painful. you have to fetch them out >of >the database apply your change and save them. > >I propose adding the ability to have something like an update handler >that >folds across documents > >either in the way that lists do via get row > >ex. > >function (head, req){ > >while (var row = getRow()){ > row.doc.name = req.query.name; > send(row.doc)// except this commits the doc to disk or something here >} > >or something along this line...it could return an array over the wire >like >bulk updates does....on a scale of 1 to 10 how bad of an idea is this? -- Sent from Kaiten Mail. Please excuse my brevity.
