Pracuję więc nad migracją tej witryny php z istniejącą bazą danych, której nie mogę zmienić na Railsy. Jest tabela: Quotes
z kolumną o nazwie type
. Ilekroć próbuję i stworzyć model to i ustawić typ, mówi mi następujący błąd:Szyny: błąd nieprawidłowego typu dziedziczenia pojedynczego zbioru
ActiveRecord::SubclassNotFound (Invalid single-table inheritance type: HOME is not a subclass of Quotes)
Nie rozumiem, dlaczego uważa jego dziedziczenie, ponieważ nie miało. Moja metoda tworzenia wygląda następująco:
quote = Quotes.create(
agent_id: agent.id,
client_id: client.id,
type: 'HOME',
status: 0,
date_created: DateTime.now
)
Jeśli skomentuję typ, wszystko działa poprawnie. Ale z błędami typu.
Dzięki, ten wskazał mnie we właściwym kierunku. Miałem kolumnę o nazwie "typ" i spowodował błąd. – mack