У меня есть схема с массивом идентификаторов (ссылок):
const Project = mongoose.Schema({
users: [{
type: mongoose.Schema.Types.ObjectID,
ref: "User"
}]
})
Проблема в том, что я не хочу ссылаться на User
, я хочу сослаться на элемент в массиве который присутствует в User
, например User.team
. Как я могу это сделать? Я искал, но не нашел ни одного совета, как только все результаты поиска показывают, как создать ссылку на простое поле atomi c.
Мне нужно сделать такую ссылку по двум основным причинам: масштабируемость и динамизм. Я пытался использовать ссылку, как я показал ранее: User.team
, но я не уверен, что это работает / это правильный способ, потому что я посмотрел документацию Mon goose и нет примера для этого случая ,