第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

如何在 Symfony 默認(rèn)查詢構(gòu)建器中添加一列

如何在 Symfony 默認(rèn)查詢構(gòu)建器中添加一列

PHP
SMILET 2021-06-12 18:00:59
我是 Symfony 的新手,我維護(hù)的現(xiàn)有應(yīng)用程序有問題。在其中一個(gè)存儲庫中,有一種方法可以選擇失敗的交易和相關(guān)的付款?,F(xiàn)在,他們要求我允許根據(jù)失敗交易的總數(shù)過濾交易,這可能是1失敗的交易或2.我在查詢構(gòu)建器中嘗試做的事情是這樣的:$this    ->createQueryBuilder('t')    ->join('t.payment', 'p')    ->leftJoin( Transaction::class, 'tr', Query\Exprt\Join::WITH, 'p.id = tr.payment')    ->groupBy('tr.id');在那之前,一切都很好。查詢正常執(zhí)行,可以看到我需要的交易?,F(xiàn)在的問題是我不能使用以下語句:$this    ->createQueryBuilder('t')    // This is the column I need to insert    ->addSelect('COUNT(tr.id) AS TotalRecords')    ->join('t.payment', 'p')    ->leftJoin( Transaction::class, 'tr', Query\Exprt\Join::WITH, 'p.id = tr.payment')    ->groupBy('tr.id');因?yàn)檩敵隹雌饋硐襁@樣:array:1 [▼  0 => array:2 [▼    0 => Transaction {#1221 ?}    "TotalRecords" => "1"  <- This is the total transactions number I need  ]]而不是上面的輸出,我需要TotalRecords在Transaction對象內(nèi)部。那么,有沒有辦法使用查詢構(gòu)建器來實(shí)現(xiàn)這一目標(biāo)?你認(rèn)為我做錯(cuò)了什么嗎?
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 166 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號