我正在使用响应式 mongo 播放插件开发 play 2.3。我想查询应该给我所有条目的数据库。
下面我给出了一个片段。评论“查找所有标签”的下一行是我试图获取所有标签的地方。我正在寻找类似 Spring Data JPA 中的findAll等效方法的东西。
def tagCollection: JSONCollection = db.collection[JSONCollection]("tags")
def findTags = Action.async {
// **FIND ALL THE TAGS**
val cursor: Cursor[Tag] = tagCollection.find(Json.obj("name" -> )).cursor[Tag]
val futureTagsList: Future[List[Tag]] = cursor.collect[List]()
val futureTagsJsonArray: Future[JsArray] = futureTagsList.map {
tags => Json.arr(tags)
}
futureTagsJsonArray.map {
tags => Ok(tags(0))
}
还有任何可用的图书馆文档吗?