【发布时间】:2019-12-29 12:36:21
【问题描述】:
我将 MySQL 与 Peewee 一起使用。一切运行良好,但现在我无法按随机顺序排列查询。
根据文档,我尝试了以下代码:
import peewee as pw
objz = featured.select().order_by(fn.Rand()).limit(5)
调用查询后出现以下错误:
builtins.NameError
NameError: name 'fn' is not defined
所以我想问一下对 Peewee 更熟悉的人,fn 是我需要以某种方式导入或实现的东西吗?我已经尝试过order_by(tablename.Rand()).limit(5),但并没有解决问题。
我假设我在某个地方犯了一个初学者错误,但我无法弄清楚。
【问题讨论】:
标签: python python-3.x peewee flask-peewee