I'm interested in hearing thoughts on this as well.

Herbert: I had a similar problem sometime ago and I solved it by using
a single ListProperty with custom prefixes to distinguish between
fields of different types. So in your example, I would have used a
prefix "f.." to represent a friend and  "l.." to represent a like. So
you would filter Users by friendlikes (one list property instead of
two separate ones) == "f..me" && "l..A".



On Apr 26, 7:20 pm, Herbert <[email protected]> wrote:
> Sorry, suddenly got a thought on it.
>
> Can I do two equality check on both User.friends and User.likes ?
> would that be cause an "exploding index?"
>
> I.E. User.all().filter("friends =", me).filter("likes =", A).fetch(3)
>
> thanks!
> Herbert
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group 
> athttp://groups.google.com/group/google-appengine?hl=en.

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

Reply via email to