/ / NodeJS преглед на резултатите от mongoDB вмъкване - node.js, mongodb, изглед

NodeJS преглед на резултатите от mongoDB вмъкване - node.js, mongodb, изглед

Опитвам се да науча nodeJS в комбинация сMongoDB. Аз използвам експресията JS framework за маршрутизация.Аз създадох връзка към локална база данни и вмъкнах някои редове с помощта на следния код.

var MongoClient = require("mongodb").MongoClient,
url = "mongodb://localhost:27017/sssdb";

MongoClient.connect(url, function (err, db) {
if (err) {
console.log("Unable to connect. Error:", err);
} else {
console.log("Connected to:", url);

var defaultRows = [{"naam":"Test user 1"}, {"naam":"Test user 2"}];
insertRows(db, "clients", defaultRows, function(defaultResults) {
console.log(defaultResults);

// Close after insert
db.close();
});
}
});


function insertRows(db, collectionName, data,cb) {
var collection = db.collection(collectionName);
collection.insert(data, function(err, res) {
if (err) {
console.log(err);
} else {
console.log("Inserted into " + collectionName);
cb(res);
}
});
}

В моя терминал тичам node app.js и в друг прозорец a mongod shell в същата системна карта. Всичко изглежда добре и моите терминални трупи:

Connected to: mongodb://localhost:27017/sssdb
Inserted into clients
{ result: { ok: 1, n: 2 },
ops:
[ { naam: "Test user 1", _id: 565570547d27dc440284602d },
{ naam: "Test user 2", _id: 565570547d27dc440284602e } ],
insertedCount: 2,
insertedIds: [ 565570547d27dc440284602d, 565570547d27dc440284602e ] }

Може би няма да разбера mongoDB документацията,но бих искал да видя резултатите от по-горе вмъкнете в табличен изглед или нещо подобно (като phpMyAdmin за mySQL). Възможно ли е нещо за mongoDB? Не можах да намеря нищо за това.

Аз също се чудех дали вложката работи всеки път, когато ще отворя приложението си и се свърже с mongoDB ?!

Благодаря :)

Отговори:

1 за отговор № 1

MongoDB няма концепцията за "таблица", а вместо това тя съхранява обекти във формат, наречен BSON (това е JSON) и не можете лесно да представяте обект в таблица.

Потребителски интерфейс на MongoDB Admin

Ако искате нещо като phpmyadmin за MongoDB, можете да го използвате

Монго-Express

ако искате пълен списък, който можете да разгледате

Потребителски интерфейси за администратори на MongoDB