次のようなモデル「インデックス」があります。
class Index
include Mongoid::Document
belongs_to :project
end
別のモデル PercentileRankIndex は Index を継承します
class PercentileRankIndex < Index
def self.model_name
Index.model_name
end
end
私がするとします:
p = Index.first (OR EVEN) p = PercentileRankIndex.first
私はこれを得る:
#<PercentileRankIndex _id: 51630ece34b2613d27000011, project_id: "51630ece34b2613d27000010", enabled: true, _type: "PercentileRankIndex", :enabled: "true">
しかし、やってみると
p.project
=>なし
belongs_to 関係が子クラスで機能していません。なんで?どうすれば修正できますか?