//bills collections
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
// Define collection and schema for Product
let bills = new Schema({
Id: { type: String },
Name: { type: String },
money: { type: Number },
Perc: { type: String },
Month: { type: String },
branchName:{type: mongoose.Schema.Types.ObjectId, ref: 'branches'},
},{
collection: 'bills'
});
module.exports = mongoose.model('bills', bills);
//branches collection
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
// Define collection and schema for Product
let branches = new Schema({
branchName: {
type: String
},
},{
collection: 'branches'
});
module.exports = mongoose.model('branches', branches);
Если я отправляю Secunderabad в качестве branchName для коллекций счетов, он сохраняет другой Id по сравнению с Secunderabad в коллекции braches _id Secunderabad - это одна из веток, которую я хочу, чтобы это был тот же Id.