Rails開発で私が行っている厄介な方法の1つは、実際のオブジェクトの検証(例:validates_presence_of:related_object)とその関連付けのid列の検証(例:validates_presence_of:related_object_id)の間で、関連付けられたフィールドの検証を調整することです。
私はおそらくこれともう少し一貫性を持たせ始めるべきだと思います、そして私が何かにコミットする前に、私はどちらかの方法が他よりも利点があるかどうか疑問に思っていますか?何も思いつかないのですが、以前は見落としがちでした。それで、それは何か違いがありますか?慣例はありますか:ほとんどの開発者は私が従うべきことをしますか?
任意の提案をいただければ幸いです。