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