Ошибка выбора мангуста - PullRequest
       3

Ошибка выбора мангуста

0 голосов
/ 25 августа 2018

У меня есть схема мангуста, похожая на эту

    first_name          : String,
    other_names         : String,
    last_name           : String,
    gender              : String,
    title               : String,
employment      :{
        office              : String,
        location            : String
    },
    hobbies         :[{
        hobbied_id          : Schema.Types.ObjectId
    }],
    contact     :[{
        address             : String,
        city                : String
    }]

когда я пытаюсь извлечь информацию из mongodb через mongoose, я использовал

Person.find({'exployment.office':'Greenway'})
    .exec(function(err, result){
        console.log(result);//<- this gives expected result 
        console.log(result.employment.office);//<- this produces error of undefined
        console.log(result.contact.address);//<- this produces error
    });

Это производит всю информацию, касающуюся всех людей, работающих в Гринуэй. Но когда я пытаюсь получить конкретные детали из результата, он выдает ошибку неопределенного Пожалуйста, что я делаю не так, а также есть какая-нибудь книга или сайт, который полезен для изучения mongooose

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...