![](/img/trans.png)
[英]How to create schema and display record from new mongodb Collection in Meanjs
[英]How to get schema from existing collection MongoDB
我有數據庫“數據”,集合“許可證”,集合中充滿了數據。 如何從集合中獲取模式並打印到控制台? 不使用貓鼬。 謝謝
MongoClient.connect(url, function(err, db) {
if(err) throw err;
var dbo = db.db("data");
var schematodo = dbo.collection("licence").findOne(obj, function(err, res){
for (var key in schematodo) {
console.log(indent, key, typeof schematodo[key]) ;
};
});
db.close();
});
我找到了解決我的問題的方法。
MongoClient.connect(url, { useNewUrlParser: true }, function(err, client) {
if (err) return console.error(err);
const db = client.db("data");
parseSchema(db.collection('licence').find().limit(1), {semanticTypes: true},function(err, schema) {
if (err) return console.error(err);
console.log(schema);
schema.fields.forEach(element=>{
console.log(element.name + " - " + element.type);
});
client.close();
});
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.