Parece que su instancia de producción de Solr no está usando el schema.xml
de Sunspot .
El type
el campo debe definirse en el schema.xml
estándar de Sunspot , y se utiliza para indexar el nombre del modelo del objeto, para su uso posterior en el filtrado de sus búsquedas. Ver un mensaje de error que dice que type
no está definido es lo que implica para mí que estás usando un schema.xml
que no sean de Sunspot.
Podría ser que esté usando alguna otra muestra o conjunto predeterminado de configuraciones del método que usó para instalar Solr en su servidor. Si puede, explique cómo configura su servidor Solr de producción.