簡體   English   中英

在 doctrine 查詢生成器中沒有結果

[英]where in no result in doctrine query builder

嘿,我對 doctrine 的where in疑問,我搜索和查詢完全一樣,但結果總是為空。 where in不起作用。 問題是什么?

$qb = $this->connection->getQueryBuilder();
        $users = ['admin'];
        $result = $qb->select("*")
            ->from("users")
            ->where("groles IN (:groles)")
            ->setParameter('groles', $users)
            ->execute()
            ->fetchAll();

嘗試

use Doctrine\DBAL\Connection;

//....

->setParameter('groles', $users, Connection::PARAM_STR_ARRAY)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM