나는 두 개의 엔티티 인 사용자 & 게시를 보유하고 있습니다. 이 엔티티는 onetomany 및 manytoone 관계로 연결됩니다. 연결이 잘 작동합니다. 나는 모든 사용자에게 게시글을 가져다주고 내림차순으로 게시 번호별로 주문하는 쿼리를 만들려고 노력해 왔습니다.symfony의 게시물 수에 따라 모든 사용자 및 순서 가져 오기
사용자 엔티티 :
/**
* @ORM\OneToMany(targetEntity="Post", mappedBy="user")
*/
private $post;
포스트 엔티티 :
/**
* @ORM\ManyToOne(targetEntity="User", inversedBy="post")
* @ORM\JoinColumn(name="user", referencedColumnName="id", onDelete="CASCADE")
*/
private $user;
아무 문제가 없다, 기본적으로, 난 그냥 심포니에서 쿼리를 만드는 방법을 알아낼 수 없습니다.
그래서, 여기에
$query = $this->createQueryBuilder('u')
->leftJoin('u.post', 'p')
->getQuery();
return $query->getResult();
검색어를 표시하고 문제를 알려주십시오. – dbrumann
안녕하세요 @ dbrumann, 문제는 교리 쿼리를 만드는 방법을 확실히 모르겠다 – shaNnex