2016-04-09 10 views
1

私はこのクラスをActiveRecord拡張しようとしています。私は私の誤りである場合、私はこのエラーPostgresqlでモデルActiveRecordを拡張します

2.2.2 :001 > Jobo::Provider.first TypeError: no implicit conversion of nil into String from /Users/Michelin/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/connection_adapters/postgresql/utils.rb:24:in `quote_ident' from /Users/Michelin/.rvm/

を持っている

self.abstract_class =真

を追加しようとしているとき、私は、PostgreSQL

class Jobo::Provider < ActiveRecord::Base 
    self.abstract_class = true 
end 
class Jobo::Stripe < Provider 
# code 
end 

を使用していますか?

答えて

0

Jobo::Providerを抽象クラスにすることは、それを直接使用できないことを意味します。抽象的な意味です。

+1

今や意味をなさない。ありがとうございます – Bolo

+0

ようこそ。 – smathy

関連する問題