Mongodb 从mongo取回id的最佳实践?
我在我的项目中使用了Mongodb 从mongo取回id的最佳实践?,mongodb,scala,mongodb-query,Mongodb,Scala,Mongodb Query,我在我的项目中使用了mongo scala驱动程序,当我插入一条记录时,我想保存它的mongo\u id值 这是我的方法: def myInsert(record: Record): Future[ObjectId] = { val doc = Document(write(operationRecord)) myCollection.insertOne(doc).toFuture().map(_ => ???) } 我不确定地图中返回ObjectId的正确方式
mongo scala驱动程序
,当我插入一条记录时,我想保存它的mongo\u id
值
这是我的方法:
def myInsert(record: Record): Future[ObjectId] = {
val doc = Document(write(operationRecord))
myCollection.insertOne(doc).toFuture().map(_ => ???)
}
我不确定地图中返回ObjectId的正确方式是什么……我想返回mongo创建的ObjectId的未来
我的Record case类如下所示:
case class Record(fname: String, lname: String, time: LocalDate)
您的建议是什么?ReactiveMongo不是mongo scala-driver@cchantep我知道,你想说什么?我想说这被错误地标记为一个反应性的Mongo问题