'use strict';
module.exports = function (City) {
City.GetCurrentPopulation = function (req) {
var population;
City.app.models.Pupulation.find({where{id:req.id}}, //This line //gives me an error that cannot read property 'find' of undefined
function(req.res){
population=res.population;
});
response='Population for ' +req.cname ' is' +population;
req(null, response);
};
City.remoteMethod(
'GetCurrentPopulation', {
http: {
path: '/GetCurrentPopulation',
verb: 'GetCurrentPopulation'
},
returns: {
arg: 'startdate',
type: 'string'
}
}
);
Существует модель города и я хочу получить доступ к другой модели, как «population.find (некоторые фильтры)» Как это сделать?
У меня есть удаленный метод, написанный в городской модели. Где я пытаюсь получить доступ к записи о населении как
var countryp = population.find (где {id: 4});
var currentpopulation = countryp.Totalpopulation;
Дает ошибку population.find не является функцией.
Пожалуйста, предложите способ для этого.
Ваш вопрос, связанный с Loopback.js? Убедитесь, что у вас есть правильный набор тегов для вашего вопроса. Кроме того, добавьте информацию об окружающей среде, которую вы используете, и/или участвующих в ней библиотеках, в противном случае сложно догадаться, о чем идет речь. –
Да, это связано с loopback.js, где я пытаюсь сделать API из существующего источника данных postgresql. –
можете ли вы разместить свой код? – Dyo