У меня проблема. Я создаю вопрос к MongoDB:
const team: TeamDocument = await Team.findOne({ members: payload.id, name })
Проблема в том, что members
представляет собой массив объектов:
members: [{
name: { type: Schema.Types.ObjectId, ref: 'User' },
role: String
}]
Так что, когда я создаю ask, он показывает ошибку :
UnhandledPromiseRejectionWarning: ObjectParameterError: Parameter "obj" to Document() must be an object, got 5e88984b1478de32f43289e8
Как это исправить, чтобы он проверял, есть ли в массиве members объект, содержащий идентификатор, предоставленный в полезной нагрузке?