国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

Mysql sql語(yǔ)句串了

anxin

兩句mysql的where合并了

兩句mysql的where合并了

程序代碼或配置

        $order = new PaymentFreezeOrderModel();
        $unfreezeInfo = $order->where('cashier_id', '=', $this->cashierId)->where('order_type', '=', 'unfreeze')->where('shop_action_no', '=', $this->shopActionNo)->find();

        if ($unfreezeInfo) {
            // 解凍訂單已存在直接返回
            return $this->query($unfreezeInfo['out_request_no']);
        } else {
            // 解凍訂單不存在創(chuàng)建,解凍訂單
            $freezeInfo = $order->where('out_request_no', '=', $this->requestNo)->fetchSql()->find();
            debug_log('解凍訂單', $this->requestNo, $freezeInfo, 'alipay');
            if (!$freezeInfo) {
                throw new BusinessException($this->requestNo . '原凍結(jié)訂單不存在');
            }
        }

重現(xiàn)問(wèn)題的步驟

在第九行, 返回的sql是 和 第二行的sql條件合并了

SELECT * FROM `pay_freeze_order` WHERE  `cashier_id` = '1963'  AND `order_type` = 'unfreeze'  AND `shop_action_no` = 'R01T123456789'  AND `out_request_no` = '2025040314380719630001972009' LIMIT 1"

操作系統(tǒng)環(huán)境及workerman/webman等具體版本

用的都是最新的webman 5.1,SWOW驅(qū)動(dòng)

391 3 0
3個(gè)回答

nitron

你這$order不是同一個(gè)對(duì)象么?所以where合并了

  • 暫無(wú)評(píng)論
smile1

PaymentFreezeOrderModel ::query()

  • 暫無(wú)評(píng)論
Jonas

你可以看下where的返回參數(shù)

  • 暫無(wú)評(píng)論
??