What is a difference between belongs_to and has_one?
How can I decide belongs_to use to X(assume) model and has_one use to
Y(assume) model?
Kind regards.
What is a difference between belongs_to and has_one?
How can I decide belongs_to use to X(assume) model and has_one use to
Y(assume) model?
Kind regards.
On 30 June 2014 14:45, Jaimin P. [email protected] wrote:
What is a difference between belongs_to and has_one?
They are at opposite ends of the association. The model that
belongs_to is the one that has the Y_id field in the database.
How can I decide belongs_to use to X(assume) model and has_one use to
Y(assume) model?
Do you mean how to decide whether X belongs_to Y and Y has_one X
versus Y belongs_to X and X has_one Y? If so then it is just a matter
of which seems to fit best for you. Of course a third alternative is
to simplify the code and the database and combine the models into XY.
Colin
Colin L. wrote in post #1151152:
On 30 June 2014 14:45, Jaimin P. [email protected] wrote:
What is a difference between belongs_to and has_one?
They are at opposite ends of the association. The model that
belongs_to is the one that has the Y_id field in the database.How can I decide belongs_to use to X(assume) model and has_one use to
Y(assume) model?Do you mean how to decide whether X belongs_to Y and Y has_one X
versus Y belongs_to X and X has_one Y? If so then it is just a matter
of which seems to fit best for you. Of course a third alternative is
to simplify the code and the database and combine the models into XY.
Thank you for your reply.
I am looking for difference which is explained by following link:
ruby - Difference between has_one and belongs_to in Rails? - Stack Overflow
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs