golang extract mongodb schema tool
This is a golang tool to extract mongodb schema. The main steps are:
var results []bson.D
err := c.Find(bson.M{}).Limit(MaxTryRecords).Sort("-_id").All(&results)
Depends on
Sample command: extract_mgo.exe -database mongodb://db_owner:db_owner@localhost:47017/sampledb -format csv -output mongo_schema.csv