相关疑难解决方法(0)

当模型具有另一个模型的一个或零个实例时,可以使用has_one关联吗?

RailsGuides说:

http://guides.rubyonrails.org/association_basics.html 一个has_many"关联表示模型的每个实例都有零个或多个另一个模型的实例."

"has_one关联还与另一个模型建立一对一的连接,但语义(和后果)有些不同.这种关联表明模型的每个实例都包含或拥有另一个模型的一个实例."

这是否意味着如果我想建立一个关联,模型的每个实例都有零或另一个模型的一个实例,最好的方法是使用has_many而不是has_one?如果我使用has_one会遇到什么问题?

谢谢.

ruby-on-rails associations has-many has-one

10
推荐指数
2
解决办法
3429
查看次数

标签 统计

associations ×1

has-many ×1

has-one ×1

ruby-on-rails ×1