从mongo回来_id的最佳做法?

时间:2017-04-13 11:49:35

标签: mongodb scala mongodb-query

我在我的项目中使用mongo-scala-driver,当我插入记录时,我想保存其mongo _id值。

这是我的方法:

def myInsert(record: Record): Future[ObjectId] = {

    val doc = Document(write(operationRecord))

    myCollection.insertOne(doc).toFuture().map(_ => ???)

  }

我不确定地图中返回ObjectId的正确方法...我想返回由mongo创建的ObjectId的Future。

我的记录案例类如下所示:

case class Record(fname: String, lname: String, time: LocalDate)

你的建议是什么?

0 个答案:

没有答案