2016-04-09 14 views
1

ile bir ActiveRecord modeli uzatmak Bu sınıfı bir ActiveRecord genişletmeye çalışıyorum. iPostGresql

self.abstract_class eklemeye çalışıyorum zaman bu hatayı

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/

benim hatadır

var

gerçek =

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

PostgreSQL'i

kullanıyorum?

cevap

0

Jobo::Provider'un bir soyut sınıfı olması, onu doğrudan kullanamayacağınız anlamına gelir; bu, soyutlamanın anlamıdır.

+1

şimdi anlamlıdır. teşekkürler – Bolo

+0

Rica ederim. – smathy