http://groups.google.com/group/web2py/browse_thread/thread/58d0d754d354c90f
On Jul 2, 10:01 am, NickFranceschina <[email protected]> wrote: > anybody? > > On Jun 29, 10:03 pm, NickFranceschina <[email protected]> > wrote: > > > I've been reading and googling and searching... but not sure what the > > latest, up-to-date information is on this: > > > in GAE "parents" and "references" are two different things. when you > > create an object in GAE you can, on insert, assign the "parent"... and > > this puts the new object into the parents "entity group"... which lets > > you: > > - use those objects within transactions in the entity group > > - do a query on an object and specify an "ancestor" (which can be > > many many levels up the heirarchy, since the gae "key" actually > > contains a composite of its entire entity group path, I think) > > > when it comes to transactions, I saw a few discussions that said we > > can just use the native GAE transaction methods in order to run > > transactions... but that doesn't really help unless we can assign > > parents to our objects (thus creating these "entity groups"). I also > > saw some discussions about implementing this feature of "parents"... > > but I can't figure out if it exists yet. > > > I would really like to be able to use transactions and also do "has > > ancestor" queries... but I think there's going to end up being a > > disconnect on what is possible in both the the "big table" world and > > the "SQL" world... making it difficult to make a single DAL be all > > things > > > HOPEFULLY what I just wrote makes sense... I could very well be > > completely confused and would love any feedback to help straighten me > > out :) > > > Thank you, > > -Nick Franceschina

