2010-03-21 94 views
3

我对教义课有点困惑。我在Doctrine中创建了一个类和它的基类。这个班的名字是User。如何在Doctrine中使用findAll方法?

所以我创建了一个类User的对象。

$oUser = new User(); 

当我尝试使用findAll方法时,它不起作用。我发现学说文档上下面的代码:

Doctrine_Core::getTable('User')->findAll(); 

我不明白为什么我需要调用getTable使用findAll方法时,我有User类。

我错过了什么吗?

回答

6

AFAIK用户对象表示表中的单个行。如果您需要所有需要查询表的用户。

12

教义2,你需要获得资源库:

$AllUsers = EM()->getRepository('Users')->findAll(); 
相关问题