Doctrine の洗練された文字に問題があります。以下のコードを使用すると、すべて正常に動作し、1 つのレコードが取得されます。
$em->getRepository('ePOSProductsBundle:Product')->findByName('Koszulka z małpka');
しかし、以下の別のコードを使用している場合、それは機能せず、レコードを取得できません:
$products = $qb->select('p')->from('ePOSProductsBundle:Product', 'p')
->where("p.name LIKE '%małpka%'")
->getQuery()
->getResult();
これが機能しない理由を誰かが知っていますか?