deno.land / x / mongoose@6.7.5 / test / types / collection.test.ts
1234567891011121314151617181920import { Schema, model, Document, connection, Collection } from 'mongoose';
const schema: Schema = new Schema({ name: { type: 'String' } });
interface ITest extends Document { name?: string; age?: number;}
const Test = model<ITest>('Test', schema);
Test.collection.collectionName;Test.collection.findOne({});Test.collection.findOneAndDelete({});Test.collection.ensureIndex();Test.collection.findAndModify();Test.collection.getIndexes();
const coll: Collection<ITest> = connection.collection<ITest>('test');
Version Info