Symfony:在链配置的命名空间UsersBundle\Entity、FOS\UserBundle\Model中找不到类*
我尝试按照本教程进行分页: 目前,我已经安装了Symfony:在链配置的命名空间UsersBundle\Entity、FOS\UserBundle\Model中找不到类*,symfony,doctrine-orm,doctrine,Symfony,Doctrine Orm,Doctrine,我尝试按照本教程进行分页: 目前,我已经安装了white october/pagerfanta捆绑包,当我创建用户存储库时,如下所示: <?php // src/UsersBundle/Repository/UserRepository.php namespace UsersBundle\Repository; use Doctrine\ORM\EntityRepository; class UserRepository extends EntityRepository {
white october/pagerfanta捆绑包
,当我创建用户存储库时,如下所示:
<?php
// src/UsersBundle/Repository/UserRepository.php
namespace UsersBundle\Repository;
use Doctrine\ORM\EntityRepository;
class UserRepository extends EntityRepository {
public function findAllQueryBuilder() {
return $this->createQueryBuilder('user');
}
}
您应该通过您的实体找到您的存储库,比如
$qb = $this->getDoctrine()
->getRepository('User:class')
->findAllQueryBuilder();
/**
* @ORM\Table(name="User")
* @ORM\Entity(repositoryClass=UserRepository::class)
*/
class User {
...
文件:
在你的用户
实体中,你应该有这样的东西
$qb = $this->getDoctrine()
->getRepository('User:class')
->findAllQueryBuilder();
/**
* @ORM\Table(name="User")
* @ORM\Entity(repositoryClass=UserRepository::class)
*/
class User {
...
您应该通过您的实体找到您的存储库,比如
$qb = $this->getDoctrine()
->getRepository('User:class')
->findAllQueryBuilder();
/**
* @ORM\Table(name="User")
* @ORM\Entity(repositoryClass=UserRepository::class)
*/
class User {
...
文件:
在你的用户
实体中,你应该有这样的东西
$qb = $this->getDoctrine()
->getRepository('User:class')
->findAllQueryBuilder();
/**
* @ORM\Table(name="User")
* @ORM\Entity(repositoryClass=UserRepository::class)
*/
class User {
...
太棒了,格雷戈尔·杜查姆!!非常感谢。它就像一个符咒。太感谢了。我会在大约6分钟内将您的答案标记为正确答案,因为现在由我来做:)再次感谢!!:)别担心!祝你好运B)真是太棒了,格雷戈尔·杜查姆!!非常感谢。它就像一个符咒。太感谢了。我会在大约6分钟内将您的答案标记为正确答案,因为现在由我来做:)再次感谢!!:)别担心!祝你好运(B)