У меня есть три таблицы, такие как ridersPoint (id, nameRider, serie_id, point) и series (serie_id, nameSerie, location, date, season_id) и season (season_id, nameSeason, year) . Атрибут serie_id в таблице riderPoint имеет отношение к serie_id в таблице serie_id , а атрибут season_id в таблице series имеет отношение к season_id в таблице season . Как сделать поиск […]
Как уже упоминалось здесь, я создаю специальную стратегию гидратации для обработки связанных объектов в окне выбора в форме. Моя форма выглядит так: $builder = new AnnotationBuilder($entityManager); $form = $builder->createForm(new MyEntity()); $form->add(new MyFieldSet()); $hydrator = new ClassMethodsHydrator(); $hydrator->addStrategy('my_attribute', new MyHydrationStrategy()); $form->setHydrator($hydrator); $form->get('my_attribute')->setValueOptions( $entityManager->getRepository('SecEntity\Entity\SecEntity')->fetchAllAsArray() ); Когда я добавляю новый MyEntity через addAction все работает отлично. Я написал […]