我在两个模型之间有一个简单的 has_one/belongs_to 关系。
这是我的应用程序中的一个新关联,因此有许多记录尚未创建关联记录。
在我的整个应用程序中,我假设模型具有关联并且我正在访问它的属性和方法。但是,由于该关联不存在,我遇到了很多错误。
我想做的是在第一次通过它的任何方法和属性访问时,不显眼地动态构建关联的记录。记录中有数据并不重要,我只需要它存在,这样我调用的那些方法就可以构建数据。
编辑:我不想在我试图访问关系的所有实例上检查并创建记录,所以理想情况下,这需要在模型本身上完成,而不是在我的任何地方的控制器中完成。
有什么想法吗?
谢谢!