0

尊敬する人...

mongodbに構築しているjsonを挿入しようとしています...

     var newjson = JSON.stringify(json);

     console.log(newjson);

     db.mongostuds.save(newjson, function(err, saved) {
         if( err || !saved ) console.log("Record not saved");
         else console.log("Record saved");
     }); 

私の接続は次のとおりです。

var databaseUrl = "vtu";
var collections = ["mongostuds"]
var db = require("mongojs").connect(databaseUrl, collections); 

データベースは作成されますが、データは挿入されません....

私はjsonを削除して、次のような簡単なことを試してみました:

db.mongostuds.save({username : "admin"}, function(err, saved) {
    if( err || !saved ) { console.log("Record not saved"); }
    else { console.log("Record saved"); }
});

しかし、まだレコードが挿入されていません....

そして、コンソールログに「レコードが保存されました」と表示されます...

これはコード全体です: https://github.com/SkyKOG/luckyvturesults.com/blob/master/app.js

親切に助けてください...

ありがとう

4

2 に答える 2

0

mongo サーバーがデフォルトのホストとポートで実行されていない場合は、以下の形式で DatabaseUrl を指定してみてください。

「ユーザー名:パスワード@ホスト:ポート/データベース名」.

于 2013-06-07T07:16:14.847 に答える