If you use MotionModel for data management, this is a question to you.
It was pointed out to me that the
has_one relation has a somewhat counter-intuitive behavior. What I want to know is 1) whether a change would break existing code; and 2) whether people agree with this change.
u = User.first
p u.name # => <ArrayFinderQuery>
puts u.name.first # => "Bob"
The proposal is to change the behavior so the
.first part is not required for the