用 devise 新建 User 表时,个人信息的详细资料建在 User 表里,还是需要分离另一张表 has_one 呢,一般哪种常用?
has_one
人生最曼妙的风景,竟是内心的淡定与从容!
분리도 좋고, Devise를 사용하는 것이 더욱 필요합니다.
가장 큰 이유는 성능이 아니라 수정의 편의성 때문입니다. 다양한 검증과 콜백으로 인해 Devise를 사용하여 User 테이블의 내용을 변경하는 것이 더 번거롭습니다. 사용자는 웨이보 주소 등을 변경하는 등 언제든지 개인정보를 변경할 수 있습니다.
분리도 좋고, Devise를 사용하는 것이 더욱 필요합니다.
가장 큰 이유는 성능이 아니라 수정의 편의성 때문입니다. 다양한 검증과 콜백으로 인해 Devise를 사용하여 User 테이블의 내용을 변경하는 것이 더 번거롭습니다. 사용자는 웨이보 주소 등을 변경하는 등 언제든지 개인정보를 변경할 수 있습니다.