Ruby on Rails Monday, February 25, 2013

Oh. Absolutely. Much, much better. Thanks a lot!


PJ

On Monday, February 25, 2013 8:20:43 PM UTC, Colin Law wrote:
On 25 February 2013 18:03, PierreW <wamr...@googlemail.com> wrote:
> Hi guys,
>
> In my Rails app, I have three models: A, B and C, with the following
> relationships:
> - B hasMany C
> - C belongsTo B
>
> I would like A to "has_one" instance of B+C. By that I mean A needs to
> be linked to a specific instance of B AND a specific instance of C.

You don't need to specify the A:B relationship.  Just specify A
has_one C, C belongs_to A (or the other way round if you prefer) then
if you have a A in @a the C object is @a.c.b.

Colin

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/gXySWKg_CWgJ.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

No comments:

Post a Comment