场景: 使用mongoose操作mongodb时,明明对应数据库的对应集合中有数据却查询不到。 原因 mongoose是通过model来创建mongodb中对应的collection的 1.mongoose在内部创建collection时将我们传递的collection名(‘Grade’)小写化, 2.同时如果小写化的名称后面没有字母——s,则会在其后面添加一s,针对我们刚建的collection,则会命名为:grades。