我确定这是一个相对简单的问题,并且必须有一个很好的明智的轨道方法,但我不确定它是什么。添加到轨道中的多个表格
基本上,我将书籍添加到数据库,并且我想将作者存储在单独的表格中。所以我有一个表格,这个表格叫做作者,这个表格被桌子所引用。
我想创建一个用于添加书籍的Rails表单,并且我希望它只是作者,标题,出版商等的简单表单,并且如果它发现作者已经在authors表中,那么它应该只需引用该记录,并且如果它不在authors表中,那么它应该添加一条新记录并引用它。
我敢肯定有一个简单的方法来做到这一点在轨道 - 但我似乎无法找到它。
干杯,
罗宾
感谢您的快速反应!这看起来是一种很好的方式 - 尽管我在某些方面感到惊讶,Rails不会自动执行一些操作。 – robintw 2008-10-28 19:57:16