Yesterday, I posted a couple of questions about the datastore in the thread http://groups.google.com/group/openbd/browse_thread/thread/8dfde1d9daee2f5e, where I point at the manual of GAE (http://code.google.com/appengine/ docs/java/datastore/queriesandindexes.html).
In that manual, the functionalities != (not equal to), contains(), and || (logical or), are explained as working functionalities in GAE datastore. So, IMHO, it's only a matter of implementing those into OpenBD. Later on today, I will try to implement those functionalities in OpenBD/GAE, maybe someone can point me out where (which jars) I can add those functionalities?? About the tags: It's not only about tags in a set of blog post, but it's for all types of objects having an attribute list of child objects (even if these child objects are simple strings). In my own situation, I have a parent object which has about 80.000 inserts in the datastore. This specific object has a 'tag' attribute list property, and I definitely need to do a query like 'Give me all parent objects which have a the value 'ColdFusion' in their 'tag' attribute list property'. From the above posts, I still don't understand how I should do this. Can anybody explain me, maybe in CF code, how I could realize such a query?? About many-to-many object relationships: I will give it a try with an array of objects as a property in my parent object. Let's see if they persist in the datastore and can get fetched without any problem (I am ok with having the unique child objects multiple times in the datastore, I just need to let go the idea of having a normalized database with foreign key constraints ;-). Thanks, Rainer (@rainerschreiber). -- Open BlueDragon Public Mailing List http://www.openbluedragon.org/ http://twitter.com/OpenBlueDragon mailing list - http://groups.google.com/group/openbd?hl=en !! save a network - please trim replies before posting !!
