├── .gitignore ├── CNAME ├── History.md ├── README.md ├── docs ├── acquit.jade ├── advanced_schemas.html ├── api.html ├── api.jade ├── browser.html ├── browser.jade ├── cnhome.html ├── cnhome.jade ├── compatibility.html ├── compatibility.jade ├── connections.html ├── connections.jade ├── contributing.html ├── contributing.jade ├── css │ ├── api.css │ ├── default.css │ ├── github.css │ ├── guide.css │ ├── mongoose5.css │ └── style.css ├── customschematypes.html ├── defaults.html ├── discriminators.html ├── documents.html ├── documents.jade ├── faq.html ├── faq.jade ├── guide.html ├── guide.jade ├── helpers │ ├── href.js │ ├── klass.js │ └── linktype.js ├── images │ ├── favicon │ │ ├── android-icon-144x144.png │ │ ├── android-icon-192x192.png │ │ ├── android-icon-36x36.png │ │ ├── android-icon-48x48.png │ │ ├── android-icon-72x72.png │ │ ├── android-icon-96x96.png │ │ ├── apple-icon-114x114.png │ │ ├── apple-icon-120x120.png │ │ ├── apple-icon-144x144.png │ │ ├── apple-icon-152x152.png │ │ ├── apple-icon-180x180.png │ │ ├── apple-icon-57x57.png │ │ ├── apple-icon-60x60.png │ │ ├── apple-icon-72x72.png │ │ ├── apple-icon-76x76.png │ │ ├── apple-icon-precomposed.png │ │ ├── apple-icon.png │ │ ├── browserconfig.xml │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon-96x96.png │ │ ├── favicon.ico │ │ ├── manifest.json │ │ ├── ms-icon-144x144.png │ │ ├── ms-icon-150x150.png │ │ ├── ms-icon-310x310.png │ │ └── ms-icon-70x70.png │ ├── link_64x64.png │ ├── mixmax.png │ ├── mongoose5_62x30_transparent.png │ └── square_bg.png ├── includes │ ├── favicon.jade │ ├── googlesearch.jade │ ├── keen.jade │ └── nav.jade ├── index.html ├── index.jade ├── js │ ├── cookies.min.js │ └── zepto.min.js ├── lambda.html ├── lambda.jade ├── layout.jade ├── middleware.html ├── middleware.jade ├── migration.html ├── migration.jade ├── models.html ├── models.jade ├── plugins.html ├── plugins.jade ├── populate.html ├── populate.jade ├── prior.html ├── prior.jade ├── production.html ├── production.jade ├── promises.html ├── queries.html ├── queries.jade ├── redirect.jade ├── releases ├── schematypes.html ├── schematypes.jade ├── source │ ├── acquit.js │ ├── api.js │ ├── home.js │ ├── index.js │ ├── prior.js │ └── production.js ├── subdocs.html ├── subdocs.jade ├── validation.html └── website.js ├── index.html ├── index.jade ├── index.js ├── lib ├── aggregate.js ├── browser.js ├── browserDocument.js ├── cast.js ├── collection.js ├── connection.js ├── connectionstate.js ├── cursor │ ├── AggregationCursor.js │ ├── ChangeStream.js │ └── QueryCursor.js ├── document.js ├── document_provider.js ├── drivers │ ├── SPEC.md │ ├── browser │ │ ├── ReadPreference.js │ │ ├── binary.js │ │ ├── decimal128.js │ │ ├── index.js │ │ └── objectid.js │ ├── index.js │ ├── index.web.js │ └── node-mongodb-native │ │ ├── ReadPreference.js │ │ ├── binary.js │ │ ├── collection.js │ │ ├── connection.js │ │ ├── decimal128.js │ │ ├── index.js │ │ └── objectid.js ├── error │ ├── browserMissingSchema.js │ ├── cast.js │ ├── disconnected.js │ ├── divergentArray.js │ ├── index.js │ ├── messages.js │ ├── missingSchema.js │ ├── notFound.js │ ├── objectExpected.js │ ├── objectParameter.js │ ├── overwriteModel.js │ ├── strict.js │ ├── validation.js │ ├── validator.js │ └── version.js ├── index.js ├── internal.js ├── options.js ├── plugins │ ├── idGetter.js │ ├── removeSubdocs.js │ ├── saveSubdocs.js │ ├── sharding.js │ └── validateBeforeSave.js ├── promise_provider.js ├── query.js ├── queryhelpers.js ├── schema.js ├── schema │ ├── array.js │ ├── boolean.js │ ├── buffer.js │ ├── date.js │ ├── decimal128.js │ ├── documentarray.js │ ├── embedded.js │ ├── index.js │ ├── mixed.js │ ├── number.js │ ├── objectid.js │ ├── operators │ │ ├── bitwise.js │ │ ├── exists.js │ │ ├── geospatial.js │ │ ├── helpers.js │ │ └── type.js │ └── string.js ├── schematype.js ├── services │ ├── common.js │ ├── cursor │ │ └── eachAsync.js │ ├── document │ │ ├── cleanModifiedSubpaths.js │ │ └── compile.js │ ├── model │ │ ├── applyHooks.js │ │ ├── applyMethods.js │ │ ├── applyStatics.js │ │ └── discriminator.js │ ├── populate │ │ ├── getSchemaTypes.js │ │ └── getVirtual.js │ ├── projection │ │ ├── isDefiningProjection.js │ │ ├── isExclusive.js │ │ ├── isInclusive.js │ │ └── isPathSelectedInclusive.js │ ├── query │ │ ├── castUpdate.js │ │ ├── hasDollarKeys.js │ │ └── selectPopulatedFields.js │ ├── setDefaultsOnInsert.js │ └── updateValidators.js ├── statemachine.js ├── types │ ├── array.js │ ├── buffer.js │ ├── decimal128.js │ ├── documentarray.js │ ├── embedded.js │ ├── index.js │ ├── objectid.js │ └── subdocument.js ├── utils.js └── virtualtype.js ├── package.json ├── sitemap.xml ├── static.js ├── test ├── aggregate.test.js ├── browser.test.js ├── browser │ └── .eslintrc.yml ├── cast.test.js ├── collection.capped.test.js ├── collection.test.js ├── colors.js ├── common.js ├── connection.test.js ├── crash.test.js ├── docs │ ├── defaults.test.js │ ├── discriminators.test.js │ ├── es6_gateway.test.js │ ├── promises.test.js │ ├── schemas.test.es6.js │ ├── schematypes.test.js │ └── validation.test.js ├── document.isselected.test.js ├── document.modified.test.js ├── document.populate.test.js ├── document.strict.test.js ├── document.test.js ├── document.unit.test.js ├── errors.validation.test.js ├── es6.test.js ├── es6 │ └── all.test.es6.js ├── gh-1408.test.js ├── helpers │ └── populate.getSchemaTypes.test.js ├── index.test.js ├── mocha.opts ├── model.aggregate.test.js ├── model.create.test.js ├── model.discriminator.querying.test.js ├── model.discriminator.test.js ├── model.field.selection.test.js ├── model.findOneAndRemove.test.js ├── model.findOneAndUpdate.test.js ├── model.geosearch.test.js ├── model.hydrate.test.js ├── model.indexes.test.js ├── model.mapreduce.test.js ├── model.middleware.test.js ├── model.populate.divergent.test.js ├── model.populate.setting.test.js ├── model.populate.test.js ├── model.query.casting.test.js ├── model.querying.test.js ├── model.test.js ├── model.translateAliases.test.js ├── model.update.test.js ├── object.create.null.test.js ├── plugin.idGetter.test.js ├── query.cursor.test.js ├── query.middleware.test.js ├── query.test.js ├── query.toconstructor.test.js ├── schema.alias.test.js ├── schema.boolean.test.js ├── schema.date.test.js ├── schema.documentarray.test.js ├── schema.mixed.test.js ├── schema.onthefly.test.js ├── schema.select.test.js ├── schema.test.js ├── schema.timestamps.test.js ├── schema.type.test.js ├── schema.validation.test.js ├── services.query.test.js ├── shard.test.js ├── timestamps.test.js ├── types.array.test.js ├── types.buffer.test.js ├── types.decimal128.test.js ├── types.document.test.js ├── types.documentarray.test.js ├── types.embeddeddocument.test.js ├── types.number.test.js ├── types.subdocument.test.js ├── updateValidators.unit.test.js ├── utils.test.js └── versioning.test.js ├── website.js └── 利布 └── model.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/.gitignore -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/CNAME -------------------------------------------------------------------------------- /History.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/History.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/README.md -------------------------------------------------------------------------------- /docs/acquit.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/acquit.jade -------------------------------------------------------------------------------- /docs/advanced_schemas.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/advanced_schemas.html -------------------------------------------------------------------------------- /docs/api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/api.html -------------------------------------------------------------------------------- /docs/api.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/api.jade -------------------------------------------------------------------------------- /docs/browser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/browser.html -------------------------------------------------------------------------------- /docs/browser.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/browser.jade -------------------------------------------------------------------------------- /docs/cnhome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/cnhome.html -------------------------------------------------------------------------------- /docs/cnhome.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/cnhome.jade -------------------------------------------------------------------------------- /docs/compatibility.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/compatibility.html -------------------------------------------------------------------------------- /docs/compatibility.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/compatibility.jade -------------------------------------------------------------------------------- /docs/connections.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/connections.html -------------------------------------------------------------------------------- /docs/connections.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/connections.jade -------------------------------------------------------------------------------- /docs/contributing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/contributing.html -------------------------------------------------------------------------------- /docs/contributing.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/contributing.jade -------------------------------------------------------------------------------- /docs/css/api.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/css/api.css -------------------------------------------------------------------------------- /docs/css/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/css/default.css -------------------------------------------------------------------------------- /docs/css/github.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/css/github.css -------------------------------------------------------------------------------- /docs/css/guide.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/css/guide.css -------------------------------------------------------------------------------- /docs/css/mongoose5.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/css/mongoose5.css -------------------------------------------------------------------------------- /docs/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/css/style.css -------------------------------------------------------------------------------- /docs/customschematypes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/customschematypes.html -------------------------------------------------------------------------------- /docs/defaults.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/defaults.html -------------------------------------------------------------------------------- /docs/discriminators.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/discriminators.html -------------------------------------------------------------------------------- /docs/documents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/documents.html -------------------------------------------------------------------------------- /docs/documents.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/documents.jade -------------------------------------------------------------------------------- /docs/faq.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/faq.html -------------------------------------------------------------------------------- /docs/faq.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/faq.jade -------------------------------------------------------------------------------- /docs/guide.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/guide.html -------------------------------------------------------------------------------- /docs/guide.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/guide.jade -------------------------------------------------------------------------------- /docs/helpers/href.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/helpers/href.js -------------------------------------------------------------------------------- /docs/helpers/klass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/helpers/klass.js -------------------------------------------------------------------------------- /docs/helpers/linktype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/helpers/linktype.js -------------------------------------------------------------------------------- /docs/images/favicon/android-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/android-icon-144x144.png -------------------------------------------------------------------------------- /docs/images/favicon/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/android-icon-192x192.png -------------------------------------------------------------------------------- /docs/images/favicon/android-icon-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/android-icon-36x36.png -------------------------------------------------------------------------------- /docs/images/favicon/android-icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/android-icon-48x48.png -------------------------------------------------------------------------------- /docs/images/favicon/android-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/android-icon-72x72.png -------------------------------------------------------------------------------- /docs/images/favicon/android-icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/android-icon-96x96.png -------------------------------------------------------------------------------- /docs/images/favicon/apple-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/apple-icon-114x114.png -------------------------------------------------------------------------------- /docs/images/favicon/apple-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/apple-icon-120x120.png -------------------------------------------------------------------------------- /docs/images/favicon/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/apple-icon-144x144.png -------------------------------------------------------------------------------- /docs/images/favicon/apple-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/apple-icon-152x152.png -------------------------------------------------------------------------------- /docs/images/favicon/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/apple-icon-180x180.png -------------------------------------------------------------------------------- /docs/images/favicon/apple-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/apple-icon-57x57.png -------------------------------------------------------------------------------- /docs/images/favicon/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/apple-icon-60x60.png -------------------------------------------------------------------------------- /docs/images/favicon/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/apple-icon-72x72.png -------------------------------------------------------------------------------- /docs/images/favicon/apple-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/apple-icon-76x76.png -------------------------------------------------------------------------------- /docs/images/favicon/apple-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/apple-icon-precomposed.png -------------------------------------------------------------------------------- /docs/images/favicon/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/apple-icon.png -------------------------------------------------------------------------------- /docs/images/favicon/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/browserconfig.xml -------------------------------------------------------------------------------- /docs/images/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /docs/images/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /docs/images/favicon/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/favicon-96x96.png -------------------------------------------------------------------------------- /docs/images/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/favicon.ico -------------------------------------------------------------------------------- /docs/images/favicon/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/manifest.json -------------------------------------------------------------------------------- /docs/images/favicon/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/ms-icon-144x144.png -------------------------------------------------------------------------------- /docs/images/favicon/ms-icon-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/ms-icon-150x150.png -------------------------------------------------------------------------------- /docs/images/favicon/ms-icon-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/ms-icon-310x310.png -------------------------------------------------------------------------------- /docs/images/favicon/ms-icon-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/favicon/ms-icon-70x70.png -------------------------------------------------------------------------------- /docs/images/link_64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/link_64x64.png -------------------------------------------------------------------------------- /docs/images/mixmax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/mixmax.png -------------------------------------------------------------------------------- /docs/images/mongoose5_62x30_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/mongoose5_62x30_transparent.png -------------------------------------------------------------------------------- /docs/images/square_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/images/square_bg.png -------------------------------------------------------------------------------- /docs/includes/favicon.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/includes/favicon.jade -------------------------------------------------------------------------------- /docs/includes/googlesearch.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/includes/googlesearch.jade -------------------------------------------------------------------------------- /docs/includes/keen.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/includes/keen.jade -------------------------------------------------------------------------------- /docs/includes/nav.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/includes/nav.jade -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/index.jade -------------------------------------------------------------------------------- /docs/js/cookies.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/js/cookies.min.js -------------------------------------------------------------------------------- /docs/js/zepto.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/js/zepto.min.js -------------------------------------------------------------------------------- /docs/lambda.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/lambda.html -------------------------------------------------------------------------------- /docs/lambda.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/lambda.jade -------------------------------------------------------------------------------- /docs/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/layout.jade -------------------------------------------------------------------------------- /docs/middleware.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/middleware.html -------------------------------------------------------------------------------- /docs/middleware.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/middleware.jade -------------------------------------------------------------------------------- /docs/migration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/migration.html -------------------------------------------------------------------------------- /docs/migration.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/migration.jade -------------------------------------------------------------------------------- /docs/models.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/models.html -------------------------------------------------------------------------------- /docs/models.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/models.jade -------------------------------------------------------------------------------- /docs/plugins.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/plugins.html -------------------------------------------------------------------------------- /docs/plugins.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/plugins.jade -------------------------------------------------------------------------------- /docs/populate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/populate.html -------------------------------------------------------------------------------- /docs/populate.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/populate.jade -------------------------------------------------------------------------------- /docs/prior.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/prior.html -------------------------------------------------------------------------------- /docs/prior.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/prior.jade -------------------------------------------------------------------------------- /docs/production.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/production.html -------------------------------------------------------------------------------- /docs/production.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/production.jade -------------------------------------------------------------------------------- /docs/promises.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/promises.html -------------------------------------------------------------------------------- /docs/queries.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/queries.html -------------------------------------------------------------------------------- /docs/queries.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/queries.jade -------------------------------------------------------------------------------- /docs/redirect.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/redirect.jade -------------------------------------------------------------------------------- /docs/releases: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/releases -------------------------------------------------------------------------------- /docs/schematypes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/schematypes.html -------------------------------------------------------------------------------- /docs/schematypes.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/schematypes.jade -------------------------------------------------------------------------------- /docs/source/acquit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/source/acquit.js -------------------------------------------------------------------------------- /docs/source/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/source/api.js -------------------------------------------------------------------------------- /docs/source/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/source/home.js -------------------------------------------------------------------------------- /docs/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/source/index.js -------------------------------------------------------------------------------- /docs/source/prior.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/source/prior.js -------------------------------------------------------------------------------- /docs/source/production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/source/production.js -------------------------------------------------------------------------------- /docs/subdocs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/subdocs.html -------------------------------------------------------------------------------- /docs/subdocs.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/subdocs.jade -------------------------------------------------------------------------------- /docs/validation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/validation.html -------------------------------------------------------------------------------- /docs/website.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/docs/website.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/index.html -------------------------------------------------------------------------------- /index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/index.jade -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/index.js -------------------------------------------------------------------------------- /lib/aggregate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/aggregate.js -------------------------------------------------------------------------------- /lib/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/browser.js -------------------------------------------------------------------------------- /lib/browserDocument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/browserDocument.js -------------------------------------------------------------------------------- /lib/cast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/cast.js -------------------------------------------------------------------------------- /lib/collection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/collection.js -------------------------------------------------------------------------------- /lib/connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/connection.js -------------------------------------------------------------------------------- /lib/connectionstate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/connectionstate.js -------------------------------------------------------------------------------- /lib/cursor/AggregationCursor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/cursor/AggregationCursor.js -------------------------------------------------------------------------------- /lib/cursor/ChangeStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/cursor/ChangeStream.js -------------------------------------------------------------------------------- /lib/cursor/QueryCursor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/cursor/QueryCursor.js -------------------------------------------------------------------------------- /lib/document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/document.js -------------------------------------------------------------------------------- /lib/document_provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/document_provider.js -------------------------------------------------------------------------------- /lib/drivers/SPEC.md: -------------------------------------------------------------------------------- 1 | 2 | # Driver Spec 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /lib/drivers/browser/ReadPreference.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * ignore 3 | */ 4 | 5 | module.exports = function() {}; 6 | -------------------------------------------------------------------------------- /lib/drivers/browser/binary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/drivers/browser/binary.js -------------------------------------------------------------------------------- /lib/drivers/browser/decimal128.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * ignore 3 | */ 4 | 5 | module.exports = require('bson').Decimal128; 6 | -------------------------------------------------------------------------------- /lib/drivers/browser/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/drivers/browser/index.js -------------------------------------------------------------------------------- /lib/drivers/browser/objectid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/drivers/browser/objectid.js -------------------------------------------------------------------------------- /lib/drivers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/drivers/index.js -------------------------------------------------------------------------------- /lib/drivers/index.web.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * ignore 3 | */ 4 | 5 | module.exports = require('./browser'); 6 | -------------------------------------------------------------------------------- /lib/drivers/node-mongodb-native/ReadPreference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/drivers/node-mongodb-native/ReadPreference.js -------------------------------------------------------------------------------- /lib/drivers/node-mongodb-native/binary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/drivers/node-mongodb-native/binary.js -------------------------------------------------------------------------------- /lib/drivers/node-mongodb-native/collection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/drivers/node-mongodb-native/collection.js -------------------------------------------------------------------------------- /lib/drivers/node-mongodb-native/connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/drivers/node-mongodb-native/connection.js -------------------------------------------------------------------------------- /lib/drivers/node-mongodb-native/decimal128.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * ignore 3 | */ 4 | 5 | module.exports = require('mongodb').Decimal128; 6 | -------------------------------------------------------------------------------- /lib/drivers/node-mongodb-native/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/drivers/node-mongodb-native/index.js -------------------------------------------------------------------------------- /lib/drivers/node-mongodb-native/objectid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/drivers/node-mongodb-native/objectid.js -------------------------------------------------------------------------------- /lib/error/browserMissingSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/browserMissingSchema.js -------------------------------------------------------------------------------- /lib/error/cast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/cast.js -------------------------------------------------------------------------------- /lib/error/disconnected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/disconnected.js -------------------------------------------------------------------------------- /lib/error/divergentArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/divergentArray.js -------------------------------------------------------------------------------- /lib/error/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/index.js -------------------------------------------------------------------------------- /lib/error/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/messages.js -------------------------------------------------------------------------------- /lib/error/missingSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/missingSchema.js -------------------------------------------------------------------------------- /lib/error/notFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/notFound.js -------------------------------------------------------------------------------- /lib/error/objectExpected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/objectExpected.js -------------------------------------------------------------------------------- /lib/error/objectParameter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/objectParameter.js -------------------------------------------------------------------------------- /lib/error/overwriteModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/overwriteModel.js -------------------------------------------------------------------------------- /lib/error/strict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/strict.js -------------------------------------------------------------------------------- /lib/error/validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/validation.js -------------------------------------------------------------------------------- /lib/error/validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/validator.js -------------------------------------------------------------------------------- /lib/error/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/error/version.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/internal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/internal.js -------------------------------------------------------------------------------- /lib/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/options.js -------------------------------------------------------------------------------- /lib/plugins/idGetter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/plugins/idGetter.js -------------------------------------------------------------------------------- /lib/plugins/removeSubdocs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/plugins/removeSubdocs.js -------------------------------------------------------------------------------- /lib/plugins/saveSubdocs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/plugins/saveSubdocs.js -------------------------------------------------------------------------------- /lib/plugins/sharding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/plugins/sharding.js -------------------------------------------------------------------------------- /lib/plugins/validateBeforeSave.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/plugins/validateBeforeSave.js -------------------------------------------------------------------------------- /lib/promise_provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/promise_provider.js -------------------------------------------------------------------------------- /lib/query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/query.js -------------------------------------------------------------------------------- /lib/queryhelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/queryhelpers.js -------------------------------------------------------------------------------- /lib/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema.js -------------------------------------------------------------------------------- /lib/schema/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/array.js -------------------------------------------------------------------------------- /lib/schema/boolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/boolean.js -------------------------------------------------------------------------------- /lib/schema/buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/buffer.js -------------------------------------------------------------------------------- /lib/schema/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/date.js -------------------------------------------------------------------------------- /lib/schema/decimal128.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/decimal128.js -------------------------------------------------------------------------------- /lib/schema/documentarray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/documentarray.js -------------------------------------------------------------------------------- /lib/schema/embedded.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/embedded.js -------------------------------------------------------------------------------- /lib/schema/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/index.js -------------------------------------------------------------------------------- /lib/schema/mixed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/mixed.js -------------------------------------------------------------------------------- /lib/schema/number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/number.js -------------------------------------------------------------------------------- /lib/schema/objectid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/objectid.js -------------------------------------------------------------------------------- /lib/schema/operators/bitwise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/operators/bitwise.js -------------------------------------------------------------------------------- /lib/schema/operators/exists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/operators/exists.js -------------------------------------------------------------------------------- /lib/schema/operators/geospatial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/operators/geospatial.js -------------------------------------------------------------------------------- /lib/schema/operators/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/operators/helpers.js -------------------------------------------------------------------------------- /lib/schema/operators/type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/operators/type.js -------------------------------------------------------------------------------- /lib/schema/string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schema/string.js -------------------------------------------------------------------------------- /lib/schematype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/schematype.js -------------------------------------------------------------------------------- /lib/services/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/common.js -------------------------------------------------------------------------------- /lib/services/cursor/eachAsync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/cursor/eachAsync.js -------------------------------------------------------------------------------- /lib/services/document/cleanModifiedSubpaths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/document/cleanModifiedSubpaths.js -------------------------------------------------------------------------------- /lib/services/document/compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/document/compile.js -------------------------------------------------------------------------------- /lib/services/model/applyHooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/model/applyHooks.js -------------------------------------------------------------------------------- /lib/services/model/applyMethods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/model/applyMethods.js -------------------------------------------------------------------------------- /lib/services/model/applyStatics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/model/applyStatics.js -------------------------------------------------------------------------------- /lib/services/model/discriminator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/model/discriminator.js -------------------------------------------------------------------------------- /lib/services/populate/getSchemaTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/populate/getSchemaTypes.js -------------------------------------------------------------------------------- /lib/services/populate/getVirtual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/populate/getVirtual.js -------------------------------------------------------------------------------- /lib/services/projection/isDefiningProjection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/projection/isDefiningProjection.js -------------------------------------------------------------------------------- /lib/services/projection/isExclusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/projection/isExclusive.js -------------------------------------------------------------------------------- /lib/services/projection/isInclusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/projection/isInclusive.js -------------------------------------------------------------------------------- /lib/services/projection/isPathSelectedInclusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/projection/isPathSelectedInclusive.js -------------------------------------------------------------------------------- /lib/services/query/castUpdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/query/castUpdate.js -------------------------------------------------------------------------------- /lib/services/query/hasDollarKeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/query/hasDollarKeys.js -------------------------------------------------------------------------------- /lib/services/query/selectPopulatedFields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/query/selectPopulatedFields.js -------------------------------------------------------------------------------- /lib/services/setDefaultsOnInsert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/setDefaultsOnInsert.js -------------------------------------------------------------------------------- /lib/services/updateValidators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/services/updateValidators.js -------------------------------------------------------------------------------- /lib/statemachine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/statemachine.js -------------------------------------------------------------------------------- /lib/types/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/types/array.js -------------------------------------------------------------------------------- /lib/types/buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/types/buffer.js -------------------------------------------------------------------------------- /lib/types/decimal128.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/types/decimal128.js -------------------------------------------------------------------------------- /lib/types/documentarray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/types/documentarray.js -------------------------------------------------------------------------------- /lib/types/embedded.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/types/embedded.js -------------------------------------------------------------------------------- /lib/types/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/types/index.js -------------------------------------------------------------------------------- /lib/types/objectid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/types/objectid.js -------------------------------------------------------------------------------- /lib/types/subdocument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/types/subdocument.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/utils.js -------------------------------------------------------------------------------- /lib/virtualtype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/lib/virtualtype.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/package.json -------------------------------------------------------------------------------- /sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/sitemap.xml -------------------------------------------------------------------------------- /static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/static.js -------------------------------------------------------------------------------- /test/aggregate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/aggregate.test.js -------------------------------------------------------------------------------- /test/browser.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/browser.test.js -------------------------------------------------------------------------------- /test/browser/.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/browser/.eslintrc.yml -------------------------------------------------------------------------------- /test/cast.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/cast.test.js -------------------------------------------------------------------------------- /test/collection.capped.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/collection.capped.test.js -------------------------------------------------------------------------------- /test/collection.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/collection.test.js -------------------------------------------------------------------------------- /test/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/colors.js -------------------------------------------------------------------------------- /test/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/common.js -------------------------------------------------------------------------------- /test/connection.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/connection.test.js -------------------------------------------------------------------------------- /test/crash.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/crash.test.js -------------------------------------------------------------------------------- /test/docs/defaults.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/docs/defaults.test.js -------------------------------------------------------------------------------- /test/docs/discriminators.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/docs/discriminators.test.js -------------------------------------------------------------------------------- /test/docs/es6_gateway.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/docs/es6_gateway.test.js -------------------------------------------------------------------------------- /test/docs/promises.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/docs/promises.test.js -------------------------------------------------------------------------------- /test/docs/schemas.test.es6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/docs/schemas.test.es6.js -------------------------------------------------------------------------------- /test/docs/schematypes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/docs/schematypes.test.js -------------------------------------------------------------------------------- /test/docs/validation.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/docs/validation.test.js -------------------------------------------------------------------------------- /test/document.isselected.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/document.isselected.test.js -------------------------------------------------------------------------------- /test/document.modified.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/document.modified.test.js -------------------------------------------------------------------------------- /test/document.populate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/document.populate.test.js -------------------------------------------------------------------------------- /test/document.strict.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/document.strict.test.js -------------------------------------------------------------------------------- /test/document.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/document.test.js -------------------------------------------------------------------------------- /test/document.unit.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/document.unit.test.js -------------------------------------------------------------------------------- /test/errors.validation.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/errors.validation.test.js -------------------------------------------------------------------------------- /test/es6.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/es6.test.js -------------------------------------------------------------------------------- /test/es6/all.test.es6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/es6/all.test.es6.js -------------------------------------------------------------------------------- /test/gh-1408.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/gh-1408.test.js -------------------------------------------------------------------------------- /test/helpers/populate.getSchemaTypes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/helpers/populate.getSchemaTypes.test.js -------------------------------------------------------------------------------- /test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/index.test.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --reporter dot 2 | --ui bdd -------------------------------------------------------------------------------- /test/model.aggregate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.aggregate.test.js -------------------------------------------------------------------------------- /test/model.create.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.create.test.js -------------------------------------------------------------------------------- /test/model.discriminator.querying.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.discriminator.querying.test.js -------------------------------------------------------------------------------- /test/model.discriminator.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.discriminator.test.js -------------------------------------------------------------------------------- /test/model.field.selection.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.field.selection.test.js -------------------------------------------------------------------------------- /test/model.findOneAndRemove.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.findOneAndRemove.test.js -------------------------------------------------------------------------------- /test/model.findOneAndUpdate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.findOneAndUpdate.test.js -------------------------------------------------------------------------------- /test/model.geosearch.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.geosearch.test.js -------------------------------------------------------------------------------- /test/model.hydrate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.hydrate.test.js -------------------------------------------------------------------------------- /test/model.indexes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.indexes.test.js -------------------------------------------------------------------------------- /test/model.mapreduce.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.mapreduce.test.js -------------------------------------------------------------------------------- /test/model.middleware.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.middleware.test.js -------------------------------------------------------------------------------- /test/model.populate.divergent.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.populate.divergent.test.js -------------------------------------------------------------------------------- /test/model.populate.setting.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.populate.setting.test.js -------------------------------------------------------------------------------- /test/model.populate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.populate.test.js -------------------------------------------------------------------------------- /test/model.query.casting.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.query.casting.test.js -------------------------------------------------------------------------------- /test/model.querying.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.querying.test.js -------------------------------------------------------------------------------- /test/model.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.test.js -------------------------------------------------------------------------------- /test/model.translateAliases.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.translateAliases.test.js -------------------------------------------------------------------------------- /test/model.update.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/model.update.test.js -------------------------------------------------------------------------------- /test/object.create.null.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/object.create.null.test.js -------------------------------------------------------------------------------- /test/plugin.idGetter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/plugin.idGetter.test.js -------------------------------------------------------------------------------- /test/query.cursor.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/query.cursor.test.js -------------------------------------------------------------------------------- /test/query.middleware.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/query.middleware.test.js -------------------------------------------------------------------------------- /test/query.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/query.test.js -------------------------------------------------------------------------------- /test/query.toconstructor.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/query.toconstructor.test.js -------------------------------------------------------------------------------- /test/schema.alias.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/schema.alias.test.js -------------------------------------------------------------------------------- /test/schema.boolean.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/schema.boolean.test.js -------------------------------------------------------------------------------- /test/schema.date.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/schema.date.test.js -------------------------------------------------------------------------------- /test/schema.documentarray.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/schema.documentarray.test.js -------------------------------------------------------------------------------- /test/schema.mixed.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/schema.mixed.test.js -------------------------------------------------------------------------------- /test/schema.onthefly.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/schema.onthefly.test.js -------------------------------------------------------------------------------- /test/schema.select.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/schema.select.test.js -------------------------------------------------------------------------------- /test/schema.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/schema.test.js -------------------------------------------------------------------------------- /test/schema.timestamps.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/schema.timestamps.test.js -------------------------------------------------------------------------------- /test/schema.type.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/schema.type.test.js -------------------------------------------------------------------------------- /test/schema.validation.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/schema.validation.test.js -------------------------------------------------------------------------------- /test/services.query.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/services.query.test.js -------------------------------------------------------------------------------- /test/shard.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/shard.test.js -------------------------------------------------------------------------------- /test/timestamps.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/timestamps.test.js -------------------------------------------------------------------------------- /test/types.array.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/types.array.test.js -------------------------------------------------------------------------------- /test/types.buffer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/types.buffer.test.js -------------------------------------------------------------------------------- /test/types.decimal128.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/types.decimal128.test.js -------------------------------------------------------------------------------- /test/types.document.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/types.document.test.js -------------------------------------------------------------------------------- /test/types.documentarray.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/types.documentarray.test.js -------------------------------------------------------------------------------- /test/types.embeddeddocument.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/types.embeddeddocument.test.js -------------------------------------------------------------------------------- /test/types.number.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/types.number.test.js -------------------------------------------------------------------------------- /test/types.subdocument.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/types.subdocument.test.js -------------------------------------------------------------------------------- /test/updateValidators.unit.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/updateValidators.unit.test.js -------------------------------------------------------------------------------- /test/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/utils.test.js -------------------------------------------------------------------------------- /test/versioning.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/test/versioning.test.js -------------------------------------------------------------------------------- /website.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/website.js -------------------------------------------------------------------------------- /利布/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSShooter/mongoose-doc-cn/HEAD/利布/model.js --------------------------------------------------------------------------------