使用 Keystone 列表构建常见问题列表
Building FAQ lists with Keystone Lists
这是我想要的伪代码:
FAQ = {
name: 'Foobar FAQ',
items:[
//question/answer pairs here
]
}
如何在 Keystone 中完成此操作?
这是我目前得到的:
var keystone = require('keystone');
var Types = keystone.Field.Types;
var FAQ = new keystone.List('FAQ',{
track: true
});
FAQ.add({
name: {type: String}
items: {} // ???
});
FAQ.register();
我不确定如何完成此操作。我是 React、Keystonejs 和 Mongodb.
的新手
这可以通过关系字段类型来完成。
items: { type: Types.Relationship, ref: 'Pair', many: true }
其中 Pair 是您的 Question/Answer 配对列表对象的名称。
有关详细信息,请参阅:http://keystonejs.com/docs/database/#relationships
这是我想要的伪代码:
FAQ = {
name: 'Foobar FAQ',
items:[
//question/answer pairs here
]
}
如何在 Keystone 中完成此操作?
这是我目前得到的:
var keystone = require('keystone');
var Types = keystone.Field.Types;
var FAQ = new keystone.List('FAQ',{
track: true
});
FAQ.add({
name: {type: String}
items: {} // ???
});
FAQ.register();
我不确定如何完成此操作。我是 React、Keystonejs 和 Mongodb.
的新手这可以通过关系字段类型来完成。
items: { type: Types.Relationship, ref: 'Pair', many: true }
其中 Pair 是您的 Question/Answer 配对列表对象的名称。
有关详细信息,请参阅:http://keystonejs.com/docs/database/#relationships