私はSymfonyアプリケーションでFOSElatica Bundleを使用しています。ManyToManyのFosElasticaインデックスの更新
私はこのようなManyToOne関係を持つ2つのエンティティ、しました:
ひずみユーザーがチューブを変更したときに、私が望むひずみ
上 OneToManyチューブに
チューブ ManyToOne、それをFOSElasticaのひずみのインデックスを作成しますが、FOSElasticaはDoctrineイベントをリッスンしてElasticsearchでインデックスを作成し、ManyToOneリレーションシップはひずみのトリガーをアクティブにしません。
Tube上のListener/Subscriberを使用して、手動で添付されたStrainのインデックスを作成する関数を呼び出すことをお勧めします。
しかし、どのサービスがサブスクライバに挿入されているのか、FOSElasticaで手動でインデックスを作成する方法はわかりません。