Saya tidak banyak menggunakan erb, tetapi adakah anda pasti kaedah password= akan dipanggil dalam templat?
Saya sudah biasa menggunakan before_create panggil balik untuk keperluan seperti ini...
Selain itu, serahkan perkara seperti ini kepada profesional.
Ruby on Rails tidak perlu menulis attr_accessor secara langsung.
Tetapi anda perlu menggunakan parameter kuat Rujuk kaedah penulisan berikut dan tambah kata laluan pada senarai putih: http://edgeguides.rubyonrails.org/action_controller_overview.html#stro...
Oleh kerana ror 4.2 digunakan, cara yang betul ialah menambah atribut maya anda pada :permit(:nama atribut maya)
Saya tidak banyak menggunakan erb, tetapi adakah anda pasti kaedah
password=
akan dipanggil dalam templat?Saya sudah biasa menggunakan
before_create
panggil balik untuk keperluan seperti ini...Selain itu, serahkan perkara seperti ini kepada profesional.
Ruby on Rails tidak perlu menulis attr_accessor secara langsung.
Tetapi anda perlu menggunakan parameter kuat Rujuk kaedah penulisan berikut dan tambah kata laluan pada senarai putih:
http://edgeguides.rubyonrails.org/action_controller_overview.html#stro...