Node.js Keystone JS中是否有标记字段类型?

Node.js Keystone JS中是否有标记字段类型?,node.js,keystonejs,Node.js,Keystonejs,我正在寻找一个标记字段类型,如果标记已经存在,它将自动完成,如果不存在,则只需添加标记。我认为在其他CMS中有很多这样的实现方式,我想在我卷起袖子之前摇摇树看看是否有人已经这样做了。假设它存在,我想它的实现方式如下: var keystone = require('keystone'), Types = keystone.Field.Types; var Verbiage = new keystone.List('Verbiage', { autokey: { path: 's

我正在寻找一个标记字段类型,如果标记已经存在,它将自动完成,如果不存在,则只需添加标记。我认为在其他CMS中有很多这样的实现方式,我想在我卷起袖子之前摇摇树看看是否有人已经这样做了。假设它存在,我想它的实现方式如下:

var keystone = require('keystone'),
    Types = keystone.Field.Types;

var Verbiage = new keystone.List('Verbiage', {
    autokey: { path: 'slug', from: 'title', unique: true },
    map: { name: 'title' },
    defaultSort: '-createdAt',
    label: "Verbiage",
    plural : "Verbiage"
});

Verbiage.add({
    title: { type: String, required: true },
    author: { type: Types.Relationship, ref: 'User' },
    tagged: { type: Types.Tag, required: false, many: true },
    createdAt: { type: Date, default: Date.now },
    publishedAt: Date
});

Verbiage.register();

不存在。但这将是一个很好的补充。我会等到0.4着陆。此字段类型需要db访问权限,并且可能需要对现有标记名进行全文搜索。@HarryMoreno-我接受您的建议,等待0.4,然后尝试滚动此字段。谢谢你的提示。有没有计划添加此功能?