标签: php symfony doctrine-orm doctrine
假设您在文章实体和用户实体(“用户可以喜欢文章”)之间存在多对多关系,您已使用Doctrine注释进行了映射。
@ORM\ManyToMany(targetEntity="namespace\user") private userlikes;
我想获取我的文章,并知道对于每个获取的文章,当前用户是否喜欢它。
我可以做两个查询:
:user MEMBER OF article.userlikes
在一个查询中以任何方式执行此操作?也许通过某种方式有条件地加入用户?