Coldfusion 如何在ColdBox中将实体设置为唯一键

Coldfusion 如何在ColdBox中将实体设置为唯一键,coldfusion,entity,coldbox,Coldfusion,Entity,Coldbox,我正在ColdBox中创建一个模型实体 component persistent="true" { property name="id" type="int" fieldType="id" generator="increment"; property name="stamptime" type="timestamp"; property name="type" type="string" length="1" sqltype="varchar(1)"; property na

我正在ColdBox中创建一个模型实体

component persistent="true" {
  property name="id" type="int" fieldType="id"  generator="increment";
  property name="stamptime" type="timestamp";
  property name="type" type="string" length="1" sqltype="varchar(1)";
  property name="serial" type="string" length="100" sqltype="varchar(100)";}

id字段设置为标识和主键。问题是我想将串行字段设置为唯一键。。有没有办法将此字段设置为唯一键?

是否尝试在属性中定义如下:

component persistent="true" {
  property name="serial" type="string" length="100" sqltype="varchar(100)" unique="true";

  // and / or as a validation via constraints?
  this.constraints = {
    serial = { unique=true };
  } //constraints
} //component