Creating a Rails model's child when necessary -


i have live site has many book models. i've added settings model belongs_to each book.

now when i'm writing code use book.settings method, how avoid checking ‘book.settings.nil?’ or doing ’book.settings || book.create_settings’ in every call? settings model has defaults can use.

update: earlier answer suggested use of after commit hook add default settings books. per comments not problem. have removed earlier answer avoid confusion readers.

you can use rake task run once on production server fix books without default settings.


Comments

Popular posts from this blog

assembly - 8086 TASM: Illegal Indexing Mode -

Java, LWJGL, OpenGL 1.1, decoding BufferedImage to Bytebuffer and binding to OpenGL across classes -

javascript - addthis share facebook and google+ url -