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