使用doctrine扩展,当语言环境发生变化时,搜索具有ID = 1的实体,返回当前语言环境的正确值(存储在翻译表中),这是一件好事,但如果我需要搜索实体,该怎么办?通过另一个领域,如名字或其他东西..
有没有办法使用ID?
的其他实体字段/属性来获得正确的结果答案 0 :(得分:0)
尝试使用:
$query = $em->createQuery("SELECT pc FROM MyDomain\Model\ProductCategory pc WHERE pc.webName LIKE :name")
$query->setParameter("name", $name);
$query->getResult();