0
Railsの移行から2つのテーブルを作成したばかりです。 1つはShippingLabel
、もう1つはShippo
というモデルです。移行は正常に実行され、Postgresにテーブルが正しく作成され、Shippoが定数として認識されるように見えます。しかし、ActiveRecord :: Baseから継承していないのは、Shippoのようなものです。RailsモデルがActiveRecord :: Baseから継承しない
shippo.rb
class Shippo < ActiveRecord::Base
end
と
shipping_label.rb
class ShippingLabel < ActiveRecord::Base
belongs_to :device_purchase
end
私はShippingLabel < ActiveRecord::Base
を実行して、私はtrue
を取得します。コンソールにShippo < ActiveRecord::Base
を実行すると、私はnil
になります。
テーブル名は、Postgresの –
で 'shippos'と' shipping_labels'あるあなたのレールコンソールをリロードしてみてください。 – Ilya
@llya私は 'reload! 'を試して、何度もそれを終了しました、運はありません –