2017-02-06 13 views
1

Что я хотел бы сделать, это модель, которая выглядит как этотИспользование SunSpot Solr, Over Райд Тип Так он не соответствует модели

class Principal < ApplicationRecord 
    searchable do 
    text :name 
    end 
end 

И потом, когда я создать или сохранить это, я хочу тип, который выходит из solr через солнечное пятно, чтобы быть чем-то другим, например, «HeadmasterPrincipal».

Как я могу это сделать?

ответ

0

Решение заключалось в том, чтобы связать с ним резервный ключ после сохранения, который затем создает экземпляр HeadmasterPrincipal и содержит блок поиска, который затем отправит его в Solr.