0
我嘗試使用sonataadmin bundle和symfony 2創建不區分大小寫的篩選,但出現錯誤。sonataadmin bundle過濾字段和CASE SENSITIVITY不起作用。沒有附加服務鍵入名爲`doctrine_phpcr_string`
"symfony/symfony": "2.6.*"
"sonata-project/admin-bundle": "^2.3",
這裏是adminclass
protected function configureDatagridFilters(DatagridMapper $datagridMapper)
{
$datagridMapper
->add('name', 'doctrine_phpcr_string', array(
'compare_case_insensitiv' => false
))
;
}
這裏是文檔
這裏是我的錯誤
No attached service to type named `doctrine_phpcr_string`
Wouldnt LOWER(u.name)將強制順序掃描?如果你有很多行,你有麻煩嗎? –