Конфигурация эластичного поиска FosPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Конфигурация эластичного поиска Fos

Сообщение Anonymous »


Нераспознанный параметр «типы» в разделе «fos_elastica.indexes.wg_subject». Доступные параметры: «_id», «_routing», «_source», «analyzer», «client», «date_detection», «d
ynamic», «dynamic_date_formats», «dynamic_templates», «finder», «index_name». ", "index_prototype", "indexable_callback", "numeric_detection", "persistence", "proper
ies", "serializer", "settings", "use_alias".

помогите мне в этом вопросе? На самом деле происходит обновление версии, затем отсутствует совместимость с Elastica, и обновлен пакет fos-elastica, поэтому возникает эта проблема, пожалуйста, подскажите мне, что делать?
вот моя конфигурация ниже

Код: Выделить всё

fos_elastica:
clients:
default: {host: '%elasticsearch.host%', port: '%elasticsearch.port%' }
indexes:
wg_subject:
settings:
index:
analysis:
analyzer:
wg_subj_stem:
type: pattern
pattern: "_"
types:
subject:
properties:
name: ~
matches: { type: text, analyzer: wg_subj_stem }
persistence:
driver: orm
model: WG\WGBundle\Entity\Subject
provider: ~
listener: ~

wg_category:
properties:
category:
properties:
name: ~
persistence:
driver: orm
model: WG\WGBundle\Entity\SubjectCategory
provider: ~
listener: ~

wg_course:
settings:
index:
analysis:
analyzer:
wg_subj_stem:
type: pattern
pattern: "_"
properties:
course:
properties:
name: ~
matches: { type: text, analyzer: wg_subj_stem }
schools: { type: integer }
titles: ~
persistence:
driver: orm
model: WG\WGBundle\Entity\Course
provider: ~
listener: ~
model_to_elastica_transformer:
service: WG\WGBundle\Provider\CourseModelToElasticaTransformer

wg_tutor:
properties:
tutor:
indexable_callback: [ '@WG\WGBundle\Services\UserManager', 'validTutor' ]
properties:
displayName: ~
gender: { type: text, analyzer: keyword }
schools: { type: integer }
availableSchools: { type: integer }
graduationYear: { type: integer }
subjects: { type: text, analyzer: keyword }
categories: { type: text, analyzer: keyword }
organizations: { type: integer }
studentRate: { type: integer }
currentResponseRate: { type: float }
currentResponseTime: { type: float }
allTimeResponseRate: { type: float }
allTimeResponseTime: { type: float }
courses:
type: nested
include_in_parent: true
properties:
group: { type: text, analyzer: keyword }
section: { type: text, analyzer: keyword }
courseGroups: { type: text, analyzer: keyword }
courseTitles: ~
schedule:
type: nested
include_in_parent: true
properties:
start: { type: date }
end: { type: date }
type: { type: text }
persistence:
driver: orm
model: WG\WGBundle\Entity\User
finder: ~
model_to_elastica_transformer:
service:  'WG\WGBundle\Provider\UserTutorModelToElasticaTransformer'
Что не так в моей конфигурации?

Подробнее здесь: https://stackoverflow.com/questions/786 ... figuration
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»