$this->get('bundle_name.entity_name.service')->findBy(array(), array('name' => 'ASC'));
显示名称时,会显示以下结果:
一个
乙
ç
B'/ P>
如何命令结果不区分大小写?因此,在显示名称时结果如下:
A
b
B
ç
答案 0 :(得分:0)
您的服务看起来像一个存储库。但是你的数据布局并不是必须这样做的。
因此,您的最佳解决方案是覆盖您的findBy方法并添加natcasesort()
以重新排序您的实体。
Sort array items in PHP so that it is not case sensitive to letters