Comments (3)
What's the output from npm list mongoose
? Most likely explanation is that you have two separate copies of the Mongoose module due to version incompatibilities.
When you do const mong = new MongoConnection('url', option);
, you have mong
which internally references the bifrost
package's copy of import mongoose from 'mongoose'
. But then you're creating the User
model on the client package's import mongoose from 'mongoose'
copy of Mongoose.
Likely the cleanest workaround would be to do the following: const User = n.model('User', user);
- use n.model()
because n
is the bifrost
package's copy of the Mongoose package.
You should also review our guide to sharing schemas between projects
from mongoose.
This issue is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 5 days
from mongoose.
This issue was closed because it has been inactive for 19 days and has been marked as stale.
from mongoose.
Related Issues (20)
- mongoose.Types.ObjectId(string) - Expected 0 arguments, but got 1 HOT 4
- InferSchemaType with arrays make all fields undefined HOT 3
- Validate in schema options is not properly typed
- TypeScript does not return an error when assigning the result of a `lean` query to a variable of type `InstanceType<Model<MyModel>>` HOT 4
- Unreported breaking change - insertMany with lean option HOT 1
- _id: null on returned document when using .create() or .save() HOT 2
- Mongoose randomly does not reconnect on primary change/restart HOT 3
- Clarifications regarding idle socket connections HOT 1
- Sorting with equality does not ensure order in pagination HOT 3
- mongoose insertMany 30x slower than mongodb insertMany in some cases HOT 1
- Model.bulkSave() and setting the query with "save" and "bulkWrite" pre middleware causes path conflict HOT 1
- Validators not working even when explicitly switched on HOT 3
- Question: with Middleware or Plugins, is it possible to execute queries using a separate mongoose connection? HOT 2
- Improve readyState behavior to more reliably report connection state
- Type 'ChangeStreamOptions & { writeConcern?: never; }' is not assignable to type 'ChangeStreamOptions'. HOT 8
- Support for non-transactional operations in asynclocalstorage transactions
- transactionAsyncLocalStorage not honored in bulk operations like insertMany HOT 1
- Library Type Matching Issue on WebStorm HOT 4
- Optional Arguments in SchemaTypes.path().cast required by Typescript HOT 1
- Mongoose potentially fails to disconnect from mongod when used with pm2 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mongoose.