gpt4 book ai didi

symfony - 具有多个ID的findBy

转载 作者:行者123 更新时间:2023-12-01 23:09:33 24 4
gpt4 key购买 nike

为了从ManyToOne - OneToMany关系的反面编辑数据,并避免获取整个表的内容,我想从ID列表中获取数据。

虽然这行得通,

$data=array();
foreach($idList as $id) {
array_push($data, $em->getRepository(Entity::class)->findBy(array('id', $id)));
}

它将执行与ID一样多的查询。
在存储库中进行自己的查询之前,我想知道是否可以将多个ID与 findBy一起使用。

如果有可能,我该怎么办?

最佳答案

你可以做

$em->getRepository(Entity::class)->findBy(array('id' => $idList));

关于symfony - 具有多个ID的findBy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52426917/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com