Forest Admin не отображает вложенные документы в представлении списка.
Вам придется использовать интеллектуальные поля, чтобы сделать их видимыми в представлении списка.
См. это Пример из дерева
in models/users.js
const schema = mongoose.Schema({
'person': {
firstname: String,
lastname: String,
email: String,
},
}, {
timestamps: false,
});
in /forest/users.js
collection('users', {
fields: [{
field: 'firstname',
type: 'String',
// Display the firstname
get: (user) => {
return user.person.firstname;
},
// Edit the firstname
set: ((user, value) => {
if (!user.person) {
user.person = {};
}
user.person.firstname = value;
})
}],
});