大家好:
class CreateUsers < ActiveRecord::Migration[5.0]
def change
create_table :users do |t|
## 这里的unique:true 根本不起作用请问是为什么?
t.bigint :phone, index:true, unique:true, null:false
end
end
end
# 如果这样写就 OK
t.bigint :phone, null:false
t.index :phone, unique: true
# 这样也可以
t.bigint :phone, index:{unique:true}, null:false
Rails.5.1 pg