sailsjs, используя сквозное отношение, как получить значение не связанных моделей?
У меня есть 3 модели, названные «Пользователь, Pet и UserPet».
Модель пользователя
"user_name" : {
type: "string",
required: true
},
"pets" : {
collection: 'pet',
via: 'user',
through: 'userpet'
}
Модель питомца
"pet_name" : {
type: "string",
required: true
}
Модель UserPet
user: {
model: 'user'
},
pet: {
model: 'pet'
},
user_expected_price: {
type: "float",
required: true
}
Запрос, используемый для получения данных
User.find().populateAll().exec(function (err, data) {
console.log(data);
})
Я могу получить все данные из вышеупомянутых моделей, кроме user_expected_price в модели userpet, потому что это поле не связано ни с одной моделью. Мне нужно это значение поля вместе с другим ответом. Любое тело поможет мне? Документ паруса мне не помогает !!!