我想找到一个架构名称

I wanna find an Schema name

我有一个 mongoose 的集合。它是名称成员,我使用 findOne 来查找这样的成员:var member = findOne(name , (err , docs)=>{console.log(docs)}) 然后我想通过成员 var 找到更多的东西,比如:momber.targetNmae in Schema 但它不起作用。

您不应该为没有 return 任何内容的异步函数赋值。尝试使用 async/await 使其更具可读性。在集合名称之后链接您的查询,例如:

User.find();

let doc; 

try {
  doc = await User.findOne({ name: name });
} catch (err) {
  console.log(err);
};
console.log(doc);

没有async/await:

User.findOne({ name: name }, (err, doc) => {
  if (!err) {
    console.log(doc);
  }
});