我有两个模型,站点和 robots_file。站点 has_one robots 文件和 robots_file 属于站点。
从站点模型中,我可以在 robots_file 表上创建一条新记录。但我实际上无法访问那条新记录。所以,如果我在控制台中,我可以这样做:
Site.last.create_robots_file
它将在 robots_file 表上创建必要的记录。但如果试试这个:
Site.last.robots_files.first
我收到一个错误:
NoMethodError: undefined method `robots_files' for #<Site:0x007fcccaff2f28>
知道我做错了什么吗?