mongodb агрегатный запрос addFields (в ​​kotlin + строчка) - несколько документов вместе не работают - PullRequest
0 голосов
/ 14 апреля 2020

Я пытаюсь создать запрос для mongodb в kotlin со стежком, для добавления 2 полей одновременно с помощью агрегации. отдельно это работает, но объединение обоих документов - нет. пробовал использовать разные типы списков: listOf, arryListOf, arrayOf, mutableListOf ... ничто не работает так же хорошо, как приведение

код:

val aggregationPipeLine = listOf(
    Document("\$addFields", listOf(
        Document("likedCount", Document("\$size", "\$liked")),   //works separately
        Document("dislikedCount", Document("\$size", "\$disliked"))    //works separately
    )
)

thnx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...