ruby - ActiveRecord and might belongs_to -


i have pair of data types every x may have many y, , each y has @ 1 x.

in database, i'd visualized as

 create table xs (    id integer not null primary key  );  create table ys (    id integer not null primary key,    x_id integer foreign key references xs (id) -- may null  ); 

using activerecord, it's easy me every x has_many y, how express every y has @ 1 x? impression belongs_to work, i'm not sure how it'll situation when x_id null.

you're right. y should have belongs_to :x.

if x_id not present, y.x return nil.

having belongs_to doesn't mean if value not present, blow up.


Comments

Popular posts from this blog

c# - How to set Z index when using WPF DrawingContext? -

razor - Is this a bug in WebMatrix PageData? -

visual c++ - Using relative values in array sorting ( asm ) -