1つの永続モデルのリモートメソッドからループバックの別の永続化モデルのデータにアクセスする方法はありますか?
'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(where {id:4});
var currentpopulation = countryp.Totalpopulation;
エラーが発生します.findは関数ではありません。
これを行う方法を提案してください。
を参照することができLoopback.jsに関連した質問ですか?あなたの質問に適切なタグが設定されていることを確認してください。また、使用している環境や関係するライブラリに関する情報を追加してください。それ以外の場合は、その質問の内容を推測することは困難です。 –
はい、私は既存のpostgresqlデータソースからAPIを作成しようとしていますが、loopback.jsに関連しています。 –
あなたのコードを投稿できますか? – Dyo