首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MongoDB全部查找未定义的方法

MongoDB全部查找未定义的方法
EN

Stack Overflow用户
提问于 2016-08-28 18:26:20
回答 1查看 166关注 0票数 0

我在数据库中插入了一些数据,但我的问题是何时要撤回它。

我使用findOneById方法、findAll方法和下面的错误遵循了正式文档

Attempted to call an undefined method named "findAll" of class "Doctrine\ODM\MongoDB\Query\Builder

我的控制器如下所示:

代码语言:javascript
复制
$export = $this
            ->get('doctrine_mongodb')
            ->getManager()
            ->createQueryBuilder('NeoNasaBundle:Neorepo');
        $aff = $export->findAll();

我要在今晚之前完成一个项目然后变得诡计多端..。

如果你需要一些细节,我会编辑这篇文章。

谢谢你的支持

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-29 00:07:30

假设您使用的是最新的DoctrineMongoDBBundler,那么您应该通过存储库对象访问find()findOneById()findOneByName()findAll()。使用您的例子:

代码语言:javascript
复制
$export = $this->get('doctrine_mongodb')
               ->getManager()
               ->getRepository('NeoNasaBundle:Neorepo')
$aff = > $export->findAll(); 

如果这没有帮助,您需要提供Doctrine和MongoDB的版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39194469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档