在mysql中,可以使用last_insert_id()
的方法获得最近插入数据的id,但是在mongodb,没找到这样的方法,如何实现呢?
def add_post(): post = db.Post() post.title = request.form['title'] post.text = request.form['text'] post.save() return <刚刚插入数据的 _id>
这样应该比较清楚了吧
在mysql中,可以使用last_insert_id()
的方法获得最近插入数据的id,但是在mongodb,没找到这样的方法,如何实现呢?
def add_post(): post = db.Post() post.title = request.form['title'] post.text = request.form['text'] post.save() return <刚刚插入数据的 _id>
这样应该比较清楚了吧
1 回答1.3k 阅读✓ 已解决
2 回答1.5k 阅读
1 回答1.4k 阅读
1 回答717 阅读
看 LZ 用的应该是 PyMongo ... 那么直接读
post._id
就可以了插入之后会自己更新的 ...
参考:
[1] Collection - PyMongo Reference