0
の設定アナライザ。FOSElasticaBundle:私はsymfonyの3.3でFOSElasticaBundleを使用していますカスタムプロパティ
public function addCustomProperty(TransformEvent $event)
{
$document = $event->getDocument();
$custom = $this->anotherService->calculateCustom($event->getObject());
$document->set('custom', $custom);
}
今、私は、このプロパティに使用するアナライザを設定する必要があります:私は計算し、このようなadds a custom propertyがPOST_TRANSFORMイベントにイベントリスナーを登録しています。どうやってやるの?
私はfos_elastica configの型定義にカスタムフィールド名を追加しようとしましたが、バンドルがそのプロパティを自分のエンティティでも期待しているため、例外が発生します。