Rails中的has_one和has_many关联

用户名

我对如何处理此关联感到困惑。

楷模

class Loan < ActiveRecord::Base
  has_many: payments
end

class Payment < ActiveRecord::Base
  belongs_to: loan
end

之所以会出现混乱,是因为理论上一个人可以一次还清贷款,因此不会有“很多”还款。

贷款可以同时拥有has_one和has_many吗?

谢谢

马特

has_many并不是说must_have_many,而是can_have_many

实际上,您的贷款可能为零或一百笔还款,这种关系应该仍然是has_many

即使可能只有一次,您也仍然需要将单笔付款作为付款的集合来访问。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

同时使用has_one和has_many关联

来自分类Dev

rails has_many和has_one

来自分类Dev

has_one和has_many关联表的ActiveRecord关联

来自分类Dev

将 rails 关联从 has_many 更改为 has_one

来自分类Dev

如何在同一模型中进行has_many和has_one关联?

来自分类Dev

具有has_many和has_one的多态关联的Factory Girl

来自分类Dev

has_one:through和has_many:through

来自分类Dev

has_many和has_one关系SilverStripe

来自分类Dev

Rails 4中的has_many和belongs_to关联

来自分类Dev

Rails Has_many和Belongs_to中的模型关联

来自分类Dev

Rails:为 has_many 和 has_one 创建迁移

来自分类Dev

has_one关联的has_many关联的@ users.includes

来自分类Dev

如何测试与test :: unit的belongs_to,has_one或has_many关联?

来自分类Dev

has_one,has_many并通过关联进行播种

来自分类Dev

Rails 5 - Simple_form 和 has_one 关联

来自分类Dev

has_one关联中的Rails 4访问表属性

来自分类Dev

Rails关联has_many和has_many通过相同的STI模型

来自分类Dev

Rails:Rails Engine中的Belongs_to和Has_many关联

来自分类Dev

Rails has_one关联混乱

来自分类Dev

Rails has_one关联混乱

来自分类Dev

Rails has_one 与多态关联

来自分类Dev

Rails协会has_one一侧,has_many另一侧

来自分类Dev

Rails,如何通过删除has_many中的关联

来自分类Dev

奇怪的问题has_many通过更新的Rails中的关联

来自分类Dev

Rails:has_many关联中的AND运算符

来自分类Dev

在同一模型中的Rails关联“ has_many:through”

来自分类Dev

如何在rails中插入has_many关联

来自分类Dev

从Rails中的ngResource获取has_many关联

来自分类Dev

通过Rails 4中的关联使用has_many