有没有办法为每个帖子添加标签或字符串列表等新字段?我想用更多的过滤器制作一些东西。有关于如何在DB中发布和读取的任何教程?这玉对我来说太奇怪了。
答案 0 :(得分:0)
您可以将模型更改为您喜欢的任何字段。
Post.add({
title: { type: String, required: true },
...
tags: { type: String}
});
检查文档here,了解如何在DB
中创建,删除和更新项目如果你不喜欢玉,你可以使用自定义视图引擎。 要使用把手,首先需要它
var handlebars = require('express-handlebars');
然后将其添加到keystone.init ..
'custom engine': handlebars.create({
layoutsDir: 'templates/views/layouts',
partialsDir: 'templates/views/partials',
defaultLayout: 'default',
helpers: new require('./templates/views/helpers')(),
extname: '.hbs'
}).engine