在我读《Programming Ruby》之前,我对导入脚本做了大量工作。它确实很有帮助。我想那也是我读过的 Rails 书。我不认为这会有什么坏处。
话虽如此,但根据你想做的事情,你可以通过查找一些示例来获得很大的进展。你可以在 GitHub - discourse/all-the-plugins 上进行 grep,找到很多示例。
理解 Rails 当然有帮助,但要知道你可以调用 add_to_serializer 来向序列化器添加内容,这是你在书中找不到的(至少在我所知的任何书中都找不到)。