Я работаю над игрой 2.3 с реактивным плагином mongo play. Я хочу запросить базу данных, которая должна дать мне все записи.
Ниже я привел фрагмент. Следующая строка после комментария «НАЙТИ ВСЕ ТЕГИ» — это место, где я пытаюсь получить все метки. Я ищу что-то вроде эквивалентного метода findAll, например, в Spring Data JPA.
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))
}
Также есть ли доступная библиотечная документация?