我正在使用Doctrine (MongoDB)。我正在尝试编写原则odm查询生成器,以获取IN在(1,2,3)中的数据。但我无法得到它。请帮帮我。
我想为普通sql查询创建odm查询生成器,如下所示,
SELECT * FROM USER WHERE id IN (1,2,3)我希望没有像findByID()那样的默认函数
发布于 2015-02-18 15:34:04
来自参考文献:
$queryBuilder = $dm->createQueryBuilder('User')->field('id')->in([$id1,$id2,$id3]);
$usersCollection = $queryBuilder->getQuery()->execute();或一份文件:
$user = $dm->getRepository('User')->find($id);https://stackoverflow.com/questions/28425209
复制相似问题