Я сейчас пытаюсь использовать FOSElastica и у меня проблемы с конфигурацией. Я хочу использовать сериализатор с большинством моих сущностей, но я хочу указать сопоставление для конкретной сущности, как я могу это сделать?
Я попытался определить параметры "properties", но с определенной опцией "serializer" кажется, что он просто игнорируется.
Я бы хотел сделать что-то подобное, но свойства "table_content" просто игнорируются.
fos_elastica:
serializer:
serializer: jms_serializer
clients:
default: { host: localhost, port: 9200 }
indexes:
table_content:
types:
table_content:
properties:
id: ~
persistence:
driver: orm
model: TAMAS\AstroBundle\Entity\TableContent
astonomical_object:
types:
astonomical_object:
serializer:
groups: [astonomicalobject]
serialize_null: true
persistence:
driver: orm
model: TAMAS\AstroBundle\Entity\AstronomicalObject