Symfony 查询构建器无需键即可获取值

问题描述 投票:0回答:1

我无法获得我想要的结果。 我总是将密钥与值一起获取,但我只想获取值。

我有一些这样的代码:

$qb
  ->select('a.id')
  ->from(Article::class, 'a')
  ...
  ->getQuery()
  ->getArrayResult();

我的结果是:

Array ( [0] => Array ( [id] => 111 ) 
        [1] => Array ( [id] => 222 ) 
)

但我希望它是这样的:

Array ( [0] => 111 [1] => 222 )

我尝试过使用 ->getResult()、->getArrayResult() 之类的东西,但我从未找到正确的解决方案。

非常感谢!

php symfony query-builder
1个回答
0
投票

getSingleColumnResult() 为您获取一个一维数组:)

© www.soinside.com 2019 - 2024. All rights reserved.