Hi guys,

My situation is like that:

1. I have an abtract class Doc and two classes Order and Report which
extend Doc.
2. I have a class Person which can contain List<Keys> myDocs.

Task:
1. Get Report or Order by ID ( I mean the short one, which I can see
in Datastore viewer, for instance ID=123454)
2. Get all Docs for some Person.

My view:
1 task:
I should store pairs ID and Keys in some additional "table" and then
when I need Doc with some ID
Firstly, I should find a Key( first query) and
Secondly, I should get Order or Report something like 'Select * from
Key.GetKind() where key==key' (second query)

2 task:
Let's say, I am going to implement paging and it will be 10 Docs per
page. So it will be at least 10 queries-- one per each Doc.


Am I correct? Any suggestions or something that could be improved or
corrected would be appreciated.

Best regards,
Maxim Cherednik

-- 
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-j...@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