Peewee 查询数据:只输出指定字段内容
在 Peewee 中,可以使用 `select()` 方法来查询数据,并使用 `only()` 方法指定要输出的字段内容。\n\n以下是一个示例代码:\n\npython\nfrom peewee import *\n\ndb = SqliteDatabase('mydatabase.db')\n\nclass Person(Model):\n name = CharField()\n age = IntegerField()\n email = CharField()\n\n class Meta:\n database = db\n\ndb.connect()\n\n# 查询年龄大于等于18岁的人,并只输出姓名和邮箱字段内容\nquery = Person.select(Person.name, Person.email).where(Person.age >= 18)\n\nfor person in query:\n print(person.name, person.email)\n\ndb.close()\n\n\n在上面的代码中,我们定义了一个 `Person` 模型,其中包含了 `name`、`age` 和 `email` 字段。然后,我们使用 `select()` 方法查询年龄大于等于18岁的人,并使用 `only()` 方法指定要输出的字段为 `name` 和 `email`。最后,我们遍历查询结果,并输出姓名和邮箱字段内容。\n\n请替换 `'mydatabase.db'` 为你的实际数据库文件路径,并根据你的需求修改查询条件和字段内容。
原文地址: https://www.cveoy.top/t/topic/pV3f 著作权归作者所有。请勿转载和采集!