anu*_*bis 2 php doctrine symfony doctrine-orm
我正在尝试使用学说并采用有序的值,但我不能。
我尝试这样做:
$articlesB = $this
->getDoctrine()
->getManager()
->getRepository('theBundle:Article')
->findAll(array('date' => 'ASC'));
Run Code Online (Sandbox Code Playgroud)
您知道如何采用按日期排序的这些值吗?一列名为 date 并获取所有日期。我想要这个订购者。
谢谢 最好的问候
使用 findBy 而不是 findAll ,第一个参数(选择标准)使用空数组,排序数组作为第二个参数。
$articlesB = $this
->getDoctrine()
->getManager()
->getRepository('theBundle:Article')
->findBy(array(),array('date' => 'ASC'));
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我查看了实际的源代码。你会认为 findAll() 会起作用,但不会。它永远不会通过排序标准。
| 归档时间: |
|
| 查看次数: |
5684 次 |
| 最近记录: |