Rails STI и настройка строки «type»

Думаю, мне нужно использовать STI в Rails.

Вот мой класс:

class Person < ActiveRecord::Base
end

class Landlord < Person
end

, а в таблице people есть столбец : type , который представляет собой строку.

Итак, я ожидаю увидеть в таблице, что каждая строка, которая является Person, имеет тип, установленный на «Person», а каждый Landlord имеет тип, установленный на «Landlord». Однако я не это вижу. У каждого Арендодателя установлен тип типа «Арендодатель», но у всех Лиц тип установлен на ноль. Это вполне могло быть способом работы рельсов, но я просто искал подтверждения.

5
задан meagar 12 June 2012 в 17:48
поделиться