У меня есть следующая схема:
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const ProjectSchema = require('./project.js')
const ClientManagerSchema = new Schema({
name : { type : String, required : true},
project : [ProjectSchema]
});
const ClientManager = mongoose.model('clientManager' , ClientManagerSchema);
module.exports = ClientManager;
Внутри схемы clientmanager, как вы можете видеть, есть еще одна. Я хочу запросить базу данных на основе значения внутри ProjectSchema.
Я не уверен, как это сделать, но я пробовал что-то вроде:
const find = () => {
ClientManagers.find({ProjectSchema}).then(e => {
console.log(e);
});
}
однако это дает мне пустой массив.