我有一个带查询的模型:
class Words (ndb.Model):
word = ndb.StringProperty ()
key = ndb.KeyProperty ("OtherModel")
count = ndb.IntegerProperty ()
@classmethod
def query_words (cls, words):
return cls.query (cls.word.IN (words)).order (cls.count, cls.key)
这不是我想要的。我希望能够按匹配数量排序,即键实际在结果集中的次数;如果列表单词中有四个单词,并且每个单词都有一个关键结果。
该模型本质上是模型中由key表示的单词的频率列表(在我的示例中为OtherModel)。
TIA。