欢迎光临
我们一直在努力

peewee 的 save 的 only 参数是干嘛的?

在 Peewee 中,save 方法的 only 参数用于指定应该仅保存哪些字段的更改。默认情况下,调用 save 方法将保存所有字段的更改,但是通过将 only 参数设置为指定的字段名称列表,可以限制保存的字段。

例如,假设我们有一个 User 模型,其中包含 name、email 和 password 字段。我们只想在保存模型时保存 name 和 email 字段的更改,可以使用以下代码:

user = User.get_by_id(1)
user.name = 'New Name'
user.email = 'newemail@example.com'
user.save(only=[User.name, User.email])

这将只保存 name 和 email 字段的更改,并且不会保存 password 字段的更改。

https://segmentfault.com/a/1190000043753693

未经允许不得转载:IT极限技术分享汇 » peewee 的 save 的 only 参数是干嘛的?

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址