代码之家  ›  专栏  ›  技术社区  ›  Ben Scheirman

NHibernate组件是否有Rails等价物?

  •  1
  • Ben Scheirman  · 技术社区  · 15 年前

    我有一组适用于多个模型的列。

    用户有多个地址 公司有地址吗

    这两个模型是不同的,但是两个模型之间的地址列是相同的。

    在Rails中实现这一点的最佳方法是什么?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Toby Hede    15 年前

    我只需要创建一个单独的模型地址。

    用户和公司都与地址模型有关系。

    用户会用很多,公司有一个。

    ActiveRecord允许您做的另一件事是使用 composed_of 它允许您收集一组属性并将它们组合成一个值对象。

        2
  •  0
  •   pjammer    14 年前