Scala - 使用Casbah MongoDB获取上次插入的ObjectId

时间:2016-11-07 07:52:07

标签: mongodb scala casbah

有没有办法让最后一次插入ObjectId?我无法在他们的文档中找到它,或者我可能没有深入挖掘,谢谢。

1 个答案:

答案 0 :(得分:2)

insert方法将改变底层DBObject并添加_id字段(如果它不存在)。

> val document = MongoDBObject("{x: 101}")
> collection.insert(document)
> println(document)

{ "x" : 101 , "_id" : { "$oid" : "58204e47e9dd35767edb0225"}}

因此,您可以查看_id

的插入文档