Mongoose query result is []

  node.js, question
var mongoose = require('mongoose');
 mongoose.connect('mongodb://172.20.10.5/car');
 var carSchema = new mongoose.Schema({
 name: String
 })
 var Car = mongoose.model('car', carSchema);
 
 Car.find({},function(err,cars){
 if(err){
 return console.error(err);
 bracket
 console.log('result:');
 console.log(cars);
 })
 
 Why is the result []?

clipboard.png
The database inside has 4 records

clipboard.png
At the terminal, the command db.car.find () can normally find out 4 pieces of data

clipboard.png

Mongoose will be lowercase plus s. you can use mongose.model (‘car’, carschema,’ your collectionname’); To specify