On Jan 1, 2009, at 4:45 PM, Geir Magnusson Jr. wrote:

b) I should have the choice to not have it injected at all

So why do I think this is a problem? The 10gen appserver auto- injects an id field into the JSON documents that are stored in our database, Mongo. Can you guess what the key is? Yep - "_id"

So how can I roundtrip a doc from 10gen through couch and back? I can't.

Perhaps its worth noting that CouchDB is perfectly comfortable with externally generated _ids. It only injects an _id if you create a new document without one. Best,

Adam

Reply via email to