Я пытаюсь добавить сопоставленное поле в эластика
Конфигурация отображения:
persistence:
driver: orm
model: PlaceBuundle\Entity\Place
finder: ~
provider: ~
listener: ~
.....activePortals :
type: object
properties :
id:
type: integer
portalsSort:
type: object
properties:
id: ~
value: ~
в сущности
public function getPortalsSort(){
return array(
array('id'=>1,'value'=>10)
);
}
ошибка
[Symfony\Component\PropertyAccess\Exception\NoSuchPropertyException]
Cannot read property "id" from an array. Maybe you intended to write the property path as "[id]" instead.
нет типа: массив
Какой самый простой способ отобразить значения массива?
Задача ещё не решена.
Других решений пока нет …