我正在使用SequelizeJS v1.7.6,我需要在模型中以某种方式定义字段上的索引,我不需要合成索引,所以没有什么复杂的。我发现的是选项,你只能设置,如果字段应该有唯一的索引。
id:
type: DataTypes.INTEGER.UNSIGNED
index: yes # something like that does not work
但是找不到方法如何通过某些属性或手动设置经典索引。
你有什么想法吗?
你是正确的,这是不可能在1.7。*版本——但将在Sequelize 2.0版本通过这个pull-request注释。
还可以使用addIndex
Sequelize Migrations命令在模型定义之外创建索引。