Как получить доступ к ссылочным данным с objectId из MongoDB во Flutter? - PullRequest
0 голосов
/ 11 декабря 2019

Я новичок во Флаттере. Я использовал nodejs и MongoDB в качестве Backend API. Как получить доступ к DataModel с помощью ссылок ObjectId во вложенной базе данных во флаттере?

1 Ответ

0 голосов
/ 12 декабря 2019

Вы можете просто использовать функцию заполнения с методом find в mongodb: Ref

Предположим, что существует модель userDeatils, на которую ссылается модель пользователя, например:

var user = new Schema({
name:String,
userdetails:{
type:mongoose.types.ObjectId,
ref:'userDetails'
}
});

Затем вы можете найти данные с помощью запроса, например:

db.user.find({name:"Ram"}).populate('userdetails')

[ГОЛОСОВАТЬ НА ЭТО ОТВЕТ, ЕСЛИ ВАМ ПОМОЖЕТ ВАМ]

...