大家好:
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