adewes / blitzdb

Blitz is a document-oriented database for Python that is backend-agnostic. It comes with a flat-file database for JSON documents and provides MongoDB-like querying capabilities.
http://blitzdb.readthedocs.org
MIT License
330 stars 37 forks source link

Querying foreign key relationships will fail if additional fields are present in the document #17

Open adewes opened 10 years ago

adewes commented 10 years ago

If we make a query using an embedded Document that contains additional data in the foreign key field, the query might not yield a correct result if the additional data in the model has changed in the meantime. Not sure if this is the proper behavior. Will write down details when not so tired...