2011-11-08 10 views
-1

WebアプリケーションからJSONタイプのレスポンスを取得してMongoDBに保存するこのNodeJSアプリケーションがあります。データベースにJSONレスポンスを保存できません

結果がフェッチされるたびに、コンソールに記録され、そしてDBに格納されるべきである:

var worker = setInterval(function(){ 
    var q = "some query"; 

    Feed.EventEmitter.once("feeds", function(feeds){ 

     console.log(JSON.stringify(feeds)); 

     store_feeds(JSON.stringify(feeds)); 
    }); 

    get_feeds(q); 

    console.log("\nWorker is running...\n"); 

}, 5000); 

それがデータベースにコンソール、それ習慣ストアにログインすることができるが、ただしstore_feeds機能が機能します。

+0

文字列化されたjson文字列を表示できますか? –

+0

非常に長く、そのようなものです:{ "completed_in":0.152、 "max_id":13382999338503780 " } – xybrek

答えて

1

JSON { "completed_in":0.152,"max_id":13382999338503780" }が不正です。

この

{ "completed_in":0.152,"max_id":13382999338503780 } 

またはこの

{ "completed_in":"0.152","max_id":"13382999338503780" } 

正しいだろう。

+0

申し訳ありませんが、間違って入力しました:JSONレスポンスは{" completed_in ":0.152、 max_id ":13382999338503780} – xybrek

関連する問題