Итак, у меня есть следующая таблица:
external_user_has_survey_question_answer
В этой таблице belongsTo
отношение к таблице:
external_user
Теперь я пытаюсь запросить данные, где member_id
равно 3
loopbackModels.findModel("external_user_has_survey_question_answer").find({
include:
{
relation: 'external_user',
scope: {
where: {member_id: member_id}
}
},
where:{member_id: member_id}
}, function (err,result) {
cb(err,result);
});
Проблема в том, что независимо от того, что я делаю (даже если member_id
не существует в моей базе данных), я получаю все результаты.
Такмой вопрос: что я сделал не так?
Также вот мое отношение:
"relations": {
"external_user": {
"type": "belongsTo",
"model": "external_user",
"foreignKey": "external_user_id"
}
},