Когда я пытаюсь выполнить этот запрос в веб-панели rethinkDB:
r.db("scill_dev").table("players").concatMap(function (player) {
return r.db("scill_dev").table("personal_challenges").getAll(player("UserId"), {index: 'UserID'})
.do(function(result) {
return r.branch(r.expr(0).eq(0), [{left:player}], result.map(function(personal_challenge){
return {left:player, right: personal_challenge}
}))
})
})
я получаю следующую ошибку: Expected type DATUM but found SELECTION.
Я думаю, что это как-то связано с do
функция