Doctrine:实体存储库的findBy中的IN-Operator?

时间:2015-02-24 10:57:09

标签: mysql doctrine-orm findby

我想在findBy - 运算符的教义中使用IN,就像在SQL中一样:

...WHERE column_name IN (value1,value2,...);

是否可以在entity-repository findBy的条件数组中执行此操作?

this->entityRepository->findBy($criteria, $orderBy, $limit, $offset);

或者我必须使用DQL吗?

1 个答案:

答案 0 :(得分:4)

是的,你可以!

$repository->findBy(['column_name' => ['value1', 'value2', '...']]);