さて、私はmeteorJSで遊んでいて、yahooファイナンスサービスを使用して、jqueryを使用してjson形式でデータをフェッチしています。データを受け取ったら、それをmongoDBに保存します。私が目的のために持っているコードは次のとおりです
Stocks = new Meteor.Collection("stocks");
$.ajax({
type:'GET',
url:'http://query.yahooapis.com/v1/public/yql?q=select*from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22GOOG%22)&env=store://datatables.org/alltableswithkeys&format=json',
success:function(data){
if (Meteor.is_server) {
Meteor.startup(function () {
if (Stocks.find().count() === 0) {
Stocks.insert(data);
}
});
}
}
});
ご覧のとおり、私が行っていることが正しいかどうかはわかりません。私が持っているjson構造でmongodbに挿入できることは知っていますが、これが正しい方法かどうかはわかりません。どんな助けでも大歓迎です。