我试着从第一行开始取两行,但它应该有不同的值。在
例如
class Table(db.Model):
id = db.Column(primary_key)
category = db.Column(string)
user_id = db.Column(Integer, Foreign(User))
two_rows = Table.query.filter_by(category='category1').limit(2).all()
用上面的代码,我们可以得到两行。但它无法确保每行都有不同的用户标识。
我如何确保(或查询)它?在
所以我期待结果
而不是
^{pr2}$应该是的
[
<Table id=1, category='category1', user_id=1>,
<Table id=3, category='category1', user_id=2>
]
[+]我当前正在使用
如果要将查询限制为2个具有不同用户标识的结果,只需使用
distinct()
更精确的here,there,当然还有{a3}
相关问题 更多 >
编程相关推荐