1

我想获得一些随机模型,并在查询中添加了一些标准?

是否可以不实现随机索引?

例如我的查询:

myChoice = DeleteMe.all().filter('gender', 'man').random()
4

1 回答 1

0

这个有可能。尝试这个:

q = DeleteMe.all().filter('gender', 'man').run()
randModel = q.get(offset=random.ranint(0, q.count()-1))

这会生成一个介于 0 和查询返回的元素数之间的随机数,然后使用该索引获取结果。

于 2013-06-18T16:07:43.540 回答