rake を実行すると、このエラーが発生します。それはどういう意味ですか?申し訳ありませんが、私は RoR sb の初心者です。助けてください。どうもありがとう。
undefined method `reserved=' for #<FriendlyId::ActiveRecordAdapter::Configuration:0x2b1ae5c2ec70>
rake を実行すると、このエラーが発生します。それはどういう意味ですか?申し訳ありませんが、私は RoR sb の初心者です。助けてください。どうもありがとう。
undefined method `reserved=' for #<FriendlyId::ActiveRecordAdapt
rake を実行すると、このエラーが発生します。それはどういう意味ですか?申し訳ありませんが、私は RoR sb の初心者です。助けてください。どうもありがとう。
undefined method `reserved=' for #<FriendlyId::ActiveRecordAdapter::Configuration:0x2b1ae5c2ec70>
FOREIGN KEYsとJOINs は同じことをしません!
FOREIGN KEYは、データの整合性を強化し、データが DB に追加されるときに、データがいくつかのルールに従っていることを確認します。AJOINは、データの選択方法にルールを与えて DB からデータを抽出/クエリするときに使用されます。
JOINFK があるかどうかに関係なく機能します。
JOIN。結論: FK とJOIN同じ目標を達成することはできません!
reservedの代わりにreserved_wordsを使用する必要があります。
最近のバージョンのfriendly_idでコードが変更されました。
http://norman.github.com/friendly_id/FriendlyId/Configuration.html#reserved_words-instance_method
FriendlyId オブジェクトでreservedの代わりにreserved=を使用している可能性があります。