私はこれに固執しています。私はいくつかの場所を持つテーブルがあるOracleDBを持っています。私はデータを取得するためにRESTful Webサービス経由でHTTPメソッドを呼び出しています。これを円滑にして、このメソッドを使用して、OracleDB内の何かが変更された場合にのみ、サーバー上で自分のデータを取得したいと考えています。私はこれを次のように呼びます:DB内の何かが変更されたときにHTTPメソッドを呼び出すと、Meteor.js
HTTP.call("GET", "my_url", {data: "json"}, function (error, result) {
if (error) {
console.log(error);
} else {
console.log("Webservice success - data");
// parseJson(result);
}
});
これはサーバーコードです。私はデータをコレクションに入れ、それをクライアント上で使います。私は、このメソッドがDBで何か変更されたときにだけ呼び出されることを実現したいと思います。私はTracker.autorun関数をチェックしました。これは私の考えを助けることができます。しかし、これを達成するにはどうすればよいのですか? (bodyOnLoad関数のようなものですが、サーバー上にあります)。私が本当に明白な何かを見逃しているなら、私は本当に適切なものを見つけることができないので、私はライフサイクルを読むことができるリンクを私に与えてください。