If I already have some collections with some data then how to access them without knowing the "Schema" of those collections? Because when I try to define schema for those collection it gives me error "Cannot overwrite model once compiled Mongoose"
.
Someone suggested this so this is what I'm trying to do.
mongoose.model("post", new Schema({}), "posts");
But still I'm getting errors, someone also suggested this method.
const connection = await mongoose.connect("..");
connection.db.collection("posts").find({});
This gives me error "property collection doesn't exist".
I'm stuck and don't know how to access pre-existing collections.
Please help, thank you.
question from:
https://stackoverflow.com/questions/65948576/mongodb-how-to-access-pre-existing-collections 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…