У меня есть простой json:
{
"id": 1,
"name": "John",
"login": "2019-02-13"
}
Документы этого типа хранятся в Couchbase, но сейчас я хотел бы создать индекс (или список другим способом, который хорошо подходит), который должен фильтроватьсявсе документы, где login
старше 30 дней.Как мне создать его в Couchbase и получить в Scala?
Пока я получаю все документы из базы данных и фильтрую их в API, но я думаю, что это не очень хороший способ.Я хотел бы отфильтровать его на стороне базы данных и получить только те документы, у которых login
старше 30 дней.
Теперь в Scala у меня есть только метод только для получения документов по id:
bucket.get(id, classOf[RawJsonDocument])