如何用URL中的别名replace对象ID

我刚刚安装了keystone.js并构build了基本的站点。 但是我注意到,URL包含长度为24的mongoDB ID,看起来很丑。 任何想法,我怎么能改变它。

http:// localhost:3000 / keystone / users / 56ed6816491debf405f99be1 http:// localhost:3000 / keystone / posts / 56ed086c4b4ba4f8044bbbe1

我希望它是像http:// localhost:3000 / keystone / users / enraiser http:// localhost:3000 / keystone / posts / my-first-post

我们可以使用keystones的自动键

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