我对Doctrine课程有点困惑.我在Doctrine中创建了一个类及其基类.该类的名称是User.
所以..我创建了一个User类的对象.
$oUser = new User();
Run Code Online (Sandbox Code Playgroud)
当我尝试使用该findAll方法时,它不起作用.我在doctrine文档中找到了以下代码:
Doctrine_Core::getTable('User')->findAll();
Run Code Online (Sandbox Code Playgroud)
我不明白为什么我有User类时需要调用getTable才能使用该findAll方法.
我错过了什么吗?
Tom*_*Tom 13
对于Doctrine 2,您需要获取存储库:
$AllUsers = EM()->getRepository('Users')->findAll();
Run Code Online (Sandbox Code Playgroud)