我想从我的mongo数据库中找到一些文档,我正在使用函数:FindBy(),不幸的是,这个函数没有像本机mongodb驱动程序那样的字段选择参数:find().有没有人知道如何在Mongodb学说中选择自定义字段?谢谢
您需要将QueryBuilder与select
运算符一起使用:
$result = $dm->createQueryBuilder('User')->select('field1', 'field2')->field('field3')->equals('somevalue')->getQuery()->execute();
http://docs.doctrine-project.org/projects/doctrine-mongodb-odm/en/latest/reference/query-builder-api.html