我使用tinyDB来存储python的一些数据,我试图获取我插入数据库的最后一行。所以我这样做:
data = db.all() # get all data from db
last_row = data[len(data) - 1]
这就是我获取最后一行的方式,但它不是那么有效,因为我在开始时获得所有数据库。
有更好的方法吗?
答案 0 :(得分:-1)
在这种情况下,您可以使用doc_id
,因为最后一行将是最大的索引
last_row = db.get(doc_id=len(db))