mongoose-populate Questions
1
Solved
I am building an app and I have create 2 models.
const UserSchema = new Schema({
_id: Schema.Types.ObjectId,
account:{
type: String,
unique: true
},
email: String,
first_name: String,
l...
Decompress asked 3/9, 2018 at 12:50
2
Solved
Let's borrow the excellent example from scaryguy with modification as below:
Project Group Schema:
var ProjectGroupSchema = new Schema({
projectGroupId : String,
title : String
});
Project Sc...
Carabineer asked 8/6, 2016 at 0:22
1
Solved
Consider documents that contain an arrays of ID of another collection, how can I find documents applying a filter based on the related collection using mongoose?
I can't find my error
Installation...
Adrian asked 3/7, 2018 at 7:22
2
Solved
Recently asked such a question.
What is faster in Mongo: a populate or individual assync requests?
Example
var mongoose = require('mongoose')
, Schema = mongoose.Schema;
var FeedPostCommentSc...
Ctesiphon asked 14/5, 2018 at 14:7
1
I have a query like this:
galleryModel.find({_id: galleryId})
.populate({
model: 'User',
path: 'objectId',
select: 'firstName lastName'
})
End response for objectId will be like this:
obje...
Mesmerism asked 20/7, 2016 at 14:46
2
Solved
I'm designing a web application that manages organizational structure for parent and child companies. There are two types of companies: 1- Main company, 2 -Subsidiary company.The company can belong...
Kibbutznik asked 7/7, 2017 at 10:13
2
Solved
here is my schema:
var UserSchema = new Schema({
email: String,
name: String,
city: String,
username: String,
profilePic: String,
phoneNo: Number,
shortList: {
project: [{ type: Schema.Obj...
Lilly asked 1/6, 2016 at 7:28
0
EDIT
minimal reproduction repo
It's easier to explain in code than English.
The following code works, but it feels like there's gotta be an easier, more MongoDBy/mongoosy way ...
// recipeModel.j...
Devilkin asked 3/4, 2017 at 19:53
1
Solved
I have this Mongoose schema in a Nodejs application:
const mongoose = require('mongoose'),
Schema = mongoose.Schema,
sodium = require('sodium').api;
const UserSchema = new Schema({
username: {...
Shiau asked 17/2, 2017 at 16:25
1
Solved
Here is my schema:
/** Schemas */
var profile = Schema({
EmailAddress: String,
FirstName: String,
LastName: String,
BusinessName: String
});
var convSchema = Schema({
name: String,
users: [...
Lodgment asked 13/10, 2016 at 5:8
1
Solved
This is my MongoDB schema:
var partnerSchema = new mongoose.Schema({
name: String,
products: [
{
type: mongoose.Schema.Types.ObjectId,
ref: 'Product'
}]
});
var productSchema = new mongoose...
Almedaalmeeta asked 24/6, 2016 at 10:20
1
Solved
Imagine i have the following models:
# MODEL A
schemaA = mongoose.Schema
_bId:
type: mongoose.Schema.Types.ObjectId
ref: "B"
# MODEL B
schemaB = mongoose.Schema
_cId:
type: mongoose.Schema.T...
Chihli asked 12/3, 2016 at 13:31
1
Solved
I have a model A wit this field :
var field = {
foo: String,
b: [{ type: Schema.Types.ObjectId, ref: 'B' }]
}
and model B with this feilds :
var field = {
c: { type: Schema.Types.ObjectId...
Goaltender asked 12/3, 2016 at 11:29
1
Solved
I have a node app that uses 2 databases. One is the the Names and the other for the rest of all the data.
I have this connection setup:
// DATABASE CONNECTION
var APP_DB_URI = config.APP_DB; // ...
Stereography asked 23/2, 2016 at 7:42
1
Solved
I am populating a user collection in mongoose and want to set a flag if the user is signed up using social accounts. So I am selecting that fields in populate. But due to security concerns I don't ...
Branks asked 5/8, 2015 at 7:12
2
Solved
I would like to deep populate a perhaps overcomplicated model
var ParentSchema = new Schema({
childs: [{type:Schema.ObjectId, ref: 'Child'}],
});
var ChildSchema = new Schema({
subject: [{
pri...
Dyspepsia asked 2/6, 2015 at 11:38
1
Solved
I want to add some additional data to UserModel like watchedMovies and I have following schema:
let userSchema = new Schema({
watchedMovies: [{
type: Schema.Types.ObjectId,
ref: 'Movie'
}]
})
...
Incest asked 1/4, 2015 at 15:57
© 2022 - 2024 — McMap. All rights reserved.