我遇到了一个问题。我需要在我的数据库中设置一个report_templates的模型,该模型与classroom唯一相关,每个classroom只有一个report_template。但在我的数据库中,我已经有一个教室有多个report_templates。将此确认添加到report_template模型上载到登台是否安全?
report_templates
classroom
report_template
gopyfrb31#
有两种方法:1.如果添加验证,则在编辑现有报告模板时会出错。这是因为在保存记录时会调用验证。因此,您可能必须通过控制台或数据库或rake任务手动删除重复/多个记录。简单地访问记录不会引发错误。1.如果一个教室只有报告模板,您认为使用以下两种方法中的哪一种更好?我不知道确切的情况,所以无法建议一种方法。
谢谢你。
1条答案
按热度按时间gopyfrb31#
有两种方法:
1.如果添加验证,则在编辑现有报告模板时会出错。这是因为在保存记录时会调用验证。因此,您可能必须通过控制台或数据库或rake任务手动删除重复/多个记录。简单地访问记录不会引发错误。
1.如果一个教室只有报告模板,您认为使用以下两种方法中的哪一种更好?我不知道确切的情况,所以无法建议一种方法。
谢谢你。