Допустим, у меня есть класс по умолчанию User
и класс job
.В классе задания у меня есть 2 столбца реляционных данных applicants
и shortlisted
типа User
.В этих 2 столбцах будет мало данных, указывающих на одного и того же пользователя.Я имею в виду, что один пользователь может быть в списке кандидатов, а также в шорт-листе.
Теперь я хочу показать список пользователей-кандидатов, учитывая условие, что эти пользователи не входят в шорт-лист.Я пытался с matchesKeyinQuery
, но я думаю, что не мог правильно написать запрос.вот мой фрагмент
const applicantsQuery = job.relation('applicants').query()
// do something in the middle so that it excludes users who also
// belongs to shortlisted group
const data = await applicantsQuery.find()