2015-06-22 86 views
4

我使用Python/Mysql和Peewee作爲ORM。我陷入困境。假設我想用peewee插入一行,但檢查該行是否存在跳過else插入。有沒有任何程序在Python中使用peewee來做到這一點。如果不存在Peewee插入

+0

爲了確認,你看,如果插入一行它不存在,否則不要添加它? – khammel

+0

是的。 @Khammel你說得對。 –

回答

4

不知道你已經試過了,但我建議從peewee的Model.get_or_create()Model.create_or_get()方法做,你要尋找的東西:Peewee Get or Create

+0

'create_or_get'在master中,但不在PyPI(2.6.1)的最新版本中。然而,很快就會有新的發佈。 – coleifer