I want to allows users to delete entities but not actually delete
them.  Usually I would just create a field, deleted, and set it to
true when the user chooses to delete it.  Then to show these records i
just use owner == userId && deleted ==false.  But this forces me to
use an index for every query I run.  It seems I will very quickly be
using up indexes.

My other solution is to create a new entity deletedItem and store
deleted Items in an entity that corresponds to it.  deleted foo's
would be stored in deletedFoo... This solution also seems to have
major drawbacks.

What is the recommended way to do stored deletes on app engine?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to