Neos Flow学说-拥有一个没有ManyToOne的所有一对多

时间:2019-05-10 20:02:34

标签: doctrine-orm flow neoscms

假设我有两个表:

"city":
    /**
     * @ORM\OneToMany(mappedBy="city")
     * @var Collection<street>
     */
    protected $streets;

"street":
    /**
     * @var City
     * @ORM\ManyToOne(inversedBy="streets")
     */
     protected $city;

现在,我想得到所有城市,但还没有街道。像这样:

$query = $cityRepository->createQuery();
$query->matching(
   $query->equals("streets", null)
);

我只是熟悉标准运算符(等于,大于,大于等)。但是,我有一种感觉,我应该使用“ in”,“ isEmpty”或类似的东西,但是我无法找到合适的示例,也无法理解如何使用此类操作符。

感谢您的投入。

最诚挚的问候

Tobias

0 个答案:

没有答案