0
A
回答
2
内部模型的表类(如tableNameTable.class.php):
function getResults()
{
$results = self::createQuery("q")
->select("q.*")
->orderBy("q.id DESC")
->limit(10)
->execute();
return $results;
}
会给你结果的学说集合。
0
根据我的经验,大多数人不写特定的表类,但通过CLI工具使用自动生成的Doctrine_Record类。
如果这是你的情况,你可以,如果你发现你总是订购的ID DESC所有结果,并限制所有查询到10做类似
//instantiate your record class
$model = new TableName();
$model->getTable() //returns an instance of Doctrine_Table for current Doctrine_Record
->createQuery() //returns a Doctrine_Query instance with the current table loaded
->orderBy("id DESC")
->limit(10)
->execute();
,您还可以在教义中添加挂钩类似记录类
class TableName extends Base_TableName //most Doctrine Records extend a base record with config info
{
//this hook will order all by id and limit all queries to 10
public function preDqlSelect(Doctrine_Event $event)
{
$event->getQuery()
->addOrderBy("id DESC")
->limit(10);
}
}
相关问题
- 1. 关于C库的新手问题
- 2. 关于MvcContrib的新手问题TestHelpers
- 3. 关于PascalCase的新手问题
- 4. 关于硒的新手问题
- 5. NLP新手,关于注释的问题
- 6. php:关于modrewrite的新手问题
- 7. 关于C++数组的新手问题
- 8. 关于锚标记的新手问题
- 9. 关于记事本教程的问题
- 10. 关于新手和State/ST相关问题的STArray文档
- 11. 新手Django关于对象关系的问题
- 12. 教义和问题
- 13. PHP中面向对象的OOP新手关于定义类的问题
- 14. 新手问题关于在新线程上运行进程
- 15. 关于带参数的字符串的新手Python问题:“%% s”?
- 16. MVC的新手问题关于强类型的浏览
- 17. 新手需要关于Python教程的帮助
- 18. 新手问题:需要关于ContextTypeName的帮助
- 19. 关于Lisp和软件包的新手问题
- 20. 关于函数和错误检查的新手C++问题
- 21. 关于Rails中Rspec测试的新手问题
- 22. 关于持续集成和硒测试的新手问题,
- 23. 关于javascript嵌入代码的新手问题?
- 24. WCF - 关于任务WCF的新手问题;
- 25. 关于Python中文件格式的新手问题
- 26. ASP.NET GridView关于TFOOT和TH的新手问题
- 27. 关于动作脚本的新手问题
- 28. 关于日历应用程序开发的新手问题
- 29. Aptana新手,关于部署的两个问题
- 30. 关于一段Fortran代码的一些问题,Fortran新手段