The Identifier column appears when there is no "name" field that can be used to refer to the presentation of information in the administrator user interface (or when the name field is not displayed).
You cannot hide it, or rather, we need something that can be used to attach the link. You can, however, replace it with any other name or text field using the map function.
For example, if you want to use the key column as a βbindingβ / identifier property in your model:
var MyList = new keystone.List('MyList', { map: { name: 'key' } }); MyList.add({ key: String
It is expanded in List Options in documents.
Jed watson
source share