thinkandroid框架问题

创建了一个关于城市的实体类,用thinkandroid框架创建了一张城市表,我想给城市设置一个cityId作为主键,并将其设置成自增长字段,(怎样设置)然后用城市这个实体向表中存数据,怎样能保证存入的数据主键是唯一的。(如果在在城市实体类中设置cityId属性,不赋值插入,默认都是0,一插入数据库就包主键不是唯一的异常)怎么解决,大神帮忙