Python Can';使用Peewee随机排序查询结果
我正在使用MySQL和Peewee。一切都很顺利,但现在我无法按随机顺序排列查询 根据文档,我尝试了以下代码:Python Can';使用Peewee随机排序查询结果,python,python-3.x,peewee,flask-peewee,Python,Python 3.x,Peewee,Flask Peewee,我正在使用MySQL和Peewee。一切都很顺利,但现在我无法按随机顺序排列查询 根据文档,我尝试了以下代码: import peewee as pw objz = featured.select().order_by(fn.Rand()).limit(5) 调用查询后,我出现以下错误: builtins.NameError 名称错误:未定义名称“fn” 所以我想问一个更熟悉Peewee的人,fn是我需要导入或实现的东西吗?我已经试过按(tablename.Rand()).limit(5)排序
import peewee as pw
objz = featured.select().order_by(fn.Rand()).limit(5)
调用查询后,我出现以下错误:
builtins.NameError
名称错误:未定义名称“fn”
所以我想问一个更熟悉Peewee的人,fn
是我需要导入或实现的东西吗?我已经试过按(tablename.Rand()).limit(5)排序,但没有解决问题
我想我在某个地方犯了一个初学者的错误,但我想不出来 应该是
pw.fn.Rand()
或
从peewee进口fn
应该是
pw.fn.Rand()
或
从peewee进口fn