В случае, если вы используете MON GOOSE, вы можете сделать это с помощью ref
var mongoose = require('mongoose')
, Schema = mongoose.Schema
var businessSchema = Schema({
name : String,
});
var userSchema = Schema({
businessDetails: { type: Schema.Types.ObjectId, ref: 'Business' },
gender: {type: String, enum: ["Male", "Female"]},
city: String
});
var User = mongoose.model('User', eventSchema);
var Business = mongoose.model('Business', personSchema);
function getUserDetails (callback) {
User.find().populate({'businessDetails'}).callback()
}
Здесь вы получите такие данные, как
[
{
businessDetails: {
name: "Harshal",
gender: "Male",
city: "Pune"
}
}
]
Теперь вы можете отображать в пользовательском интерфейсе как ты хочешь.