ホームページ  >  に質問  >  本文

数据库 - 用 devise 建 User 表时,个人信息详细资料是否需要单独建一张表?

用 devise 新建 User 表时,个人信息的详细资料建在 User 表里,还是需要分离另一张表 has_one 呢,一般哪种常用?

黄舟黄舟2761日前723

全員に返信(1)返信します

  • 阿神

    阿神2017-04-22 09:01:15

    分離は良好で、Devise を使用するとさらに良好になります。

    主な理由はパフォーマンスではなく、変更の利便性です。 Devise で User テーブルの内容を変更するのは、さまざまな検証やコールバックがあるため、さらに面倒です。ユーザーは、Weibo アドレスなどを変更するなど、いつでも個人情報を変更できます。

    返事
    0
  • キャンセル返事