Я не могу извлечь данные вложенного массива из Mongodb на страницу рендеринга после проверки входа в систему. но можно получить и другие данные

#arrays #mongodb #nested #handlebars.js

Вопрос:

Я не могу извлечь данные вложенного массива из Mongodb на страницу рендеринга после проверки входа в систему. но можно получить и другие данные . пожалуйста, помогите выполнить итерацию по вложенному массиву с помощью руля.Не удается получить данные из массива разделов.

Я пытался :

 sectionArray:owner.section
 

в объекте рендеринга, таком как

 `title: owner.shopName
 

(Я получаю данные для этой переменной заголовка, но не данные массива. изображение mongodb прикреплено здесь)

и затем

 {{#each sectionArray}}
{{>partials}}
{{/each}}
 

затем в части руля {{this.sectionName}} , чтобы получить данные о названии раздела.

База данных Mongodb:

введите описание изображения здесь

 app.post('/logIn', async (req, res) => {
try {
    const number = req.body.number;
    const password = req.body.password;
    const owner = await model.findOne({ phone: number })

    if (owner.password == password) {
        res.status(200).render('myShop', {
            title: owner.shopName,   
        })   
    }
} catch (error) {
    res.status(400).render('404', { errorcomment: "Opps! Page not Available" });
}
 

});