Как показать все вложенные express в руле js? - PullRequest
0 голосов
/ 17 февраля 2020

Этот код показывает только название каждой категории. но я хочу показать каждое название поста в указанной категории c. Можете ли вы кто-нибудь, пожалуйста, где я должен измениться. Это приложение nodejs express, я использую руль для внешнего интерфейса.

         {{#each categories}}

              <ul>{{title}}</ul>

              {{#each posts}}

                    <li>{{title}}</li>
                    <li > {{details}}</li>
              {{/each}}  
        {{/each}}

модель категории:

const CategorySchema = new Schema({

    title: {
        type: String,
        required: true
    }


});

module.exports = {Category: mongoose.model('category', CategorySchema )};

модель поста:

const PostSchema = new Schema({

    title: {
        type: String,
        required: true
    },

category: {
        type: Schema.Types.ObjectId,
        ref: 'category'
    },

    details: {
        type: String,
    }    

});

module.exports = {Post: mongoose.model('post', PostSchema )};
...