힘든 시간을 내 머리에 감싸고 있습니다. 페이지 엔티티와 키워드 엔티티가 있습니다. "pages_keywords"라는 조인 테이블을 만드는 ManyToMany 연관이있는 내 페이지 엔티티에 $ keywords라는 멤버 변수를 만들었습니다. 내 응용 프로그램에서는 페이지에 키워드를 추가 할 수있는 기능을 제공하려고합니다. 레코드를 데이터베이스에 추가하는 방법은 무엇입니까?Doctrine 2 엔티티가없는 조인 테이블에 레코드를 추가하려면 어떻게합니까?
페이지 엔티티의 $ keywords 멤버 변수에 액세스 할 수 있지만 그 곳에서 어디로 갈지 잘 모르겠습니다. ArrayCollection의 Doctrine 구현에는 값을 취하는 add() 메소드가있다. Keyword 엔티티의 ID와 레코드를 생성 할 의지를 전달하면됩니까?
나는이 접근법을 정말 좋아하며 그것을 사용하기 시작할 필요가있다. –