In the GAE documentation, it states:
Remember, if you do a get(), put(), or a transaction, you will always see the most recently written data.
I understand that db.get(key) always returns the most recently written data, but what about other gets? If I have an entity Voters and do this:
voter = Voters.order("email").get()
will I always see the most recently written data?
I’m pretty sure the answer is no, but it would be good if the docs were more explicit.
Source