我正在使用Python/Mysql和Peewee作为ORM。我遇到了一个问题。假设我想使用Peewee插入一行数据,但要检查该行数据是否存在,如果存在则跳过,否则插入。请问在Python中是否有使用Peewee实现此功能的方法。
不确定你已经尝试了什么,但我建议使用peewee的Model.get_or_create()
或Model.create_or_get()
方法来实现你要寻找的功能:Peewee Get or Create
create_or_get
在 master 分支中,但不在 PyPI(2.6.1)的最新版本中。预计很快会有一个新版本发布。 - coleifer