2013-11-03 3 views
0

방금 ​​doctrine을 사용하기 시작했습니다. 문제. 나는 2 개의 조인을하는 룩업 테이블을 가지고있다. Doctrine에서 이것을 어떻게 할 수 있습니까?doctrine 여러 테이블에 가입

내 SQL 문은

select * from Business b 
inner join BusinessCategoryLookup on b.BusinessID= BusinessCategoryLookup .BusinessID inner join BusinessCategory bb on b.BusinessCategoryID= BusinessCategoryLookup .BusinessCategoryID; 

기본적으로 나는 그들이 너무 속하는 모든 비즈니스와 관련된 카테고리를 반환해야 MySQL의

에서 다음과 같습니다. 조회 테이블은 열과 같이 categoryID, 비즈니스 ID입니다. 어, SQL보다 더

SELECT b, bcl, bc FROM YourBundleName:Business 
JOIN b.businessCategoryLookup bcl 
JOIN b.businessCategory bc 

많은 명확 :

답변

1

귀하의 비즈니스 엔티티가 businessCategoryLookupbusinessCategory 필드가 가정? :)

+0

그들은 .. 내가 그들을 추가해야합니까? – user2949380

+0

엔티티를 만들었습니까? 그렇지 않은 경우, 질문을 게시하기 전에 몇 가지 문서를 읽으십시오. 그렇다면 어떻게 매핑 했습니까? –