我需要一些帮助来制定我的数据和查询,以便我可以进行相当大的查询。基本上我需要发生以下情况:
型号1:
creator = db.ReferenceProperty(db.Key) #reference to UserModel
的usermodel:
facebookID = db.StringProperty()
我目前有一个单个用户的facebook好友ID的列表,我想查询所有Model1s,其中创建者是我的facebook朋友ID数组
SELECT * FROM Model1 WHERE creator IN fbFriendsArray
我目前没有在UserModel中存储FB好友ID /引用列表,因为它们可以不断更改。 IN运算符最多有30个,如果我要创建许多查询,效率也不高。
有人可以告诉我最好的方法吗?
编辑:我更清楚地了解了我的数据