【发布时间】:2016-12-11 18:51:13
【问题描述】:
我想检索最后一个插入 ID(作为关系在第二个表中使用),但是,我不知道如何获取它。我正在使用 peewee ORM。
数据库“nest”中的“readings”表有一个“id”列(int (11) auto_increment,主键)。
import time
from peewee import *
database = MySQLDatabase('nest', **{'user': 'nest'})
class Readings(BaseModel):
time = DateTimeField()
class Meta:
db_table = 'readings'
dt = Readings.insert(time=time.strftime("%x %X"))
dt.execute();
print "Last insert id:", dt.last_insert_id(database, Readings);
最后一行是我卡住的地方。非常感谢您的帮助。
【问题讨论】: