Hmm, didn't get your point
Here:
--
class Thread(db.Model)
user = dbReferenceProperty(User)
--
User - name of referenced class
user - field name in Thread class
so I'm trying to navigate on the field property:
Thread.gql(WHERE user.email = :1, email)
PS
well, I checked: Thread.gql(WHERE
Seems you can do it. Remember it: it's not a relationship DB, you
should organize an entity as how you use it.
If you just want email to identify a thread, you can simply define:
class Thread(db.Mode):
email = db.EmailProperty()
or this is ok too:
class Thread(db.Mode):
user =
Thank you, explanations are very clear!
I will go with this version:
class Thread(db.Mode):
user = db.UserProperty()
user_email = db.EmailProperty()
+ index on user_email
BR, Olex
On 15 Кві, 16:01, 风笑雪 kea...@gmail.com wrote:
Well, a mistake again...user.thread_set, not user.user_set