interroger une collection sans passer le schéma en mangouste

Si je comprends bien, que si je veux interroger une collection, j'ai effectuer les opérations suivantes:

    var mongoose = require("mongoose");

mongoose.connect();

var db = mongoose.connection;

db.on('open', function callback () {

    var kittySchema = mongoose.Schema({
        name: String
    })

    var Kitten = mongoose.model('Kitten', kittySchema)


    Kitten.find(function (err, kittens) {
        console.log(kittens);
    })

});

Dois-je spécifier le schéma à chaque fois, même quand il y a déjà une collection de chatons?

Pourquoi je ne peux pas faire quelque chose comme db.Kittens.find()?

source d'informationauteur user2422960