php 模型con查询sql

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 模型con查询sql相关的知识,希望对你有一定的参考价值。

<?
declare(strict_types=1);

use Magento\Sales\Model\Order\Item;
use Magento\Sales\Model\ResourceModel\Order\Item\CollectionFactory as ItemCollectionFactory;

class Example
{

    /**
     * @var ItemCollectionFactory
     */
    private $itemCollectionFactory;

    public function __construct(
        ItemCollectionFactory $itemCollectionFactory
    ) {

        $this->itemCollectionFactory = $itemCollectionFactory;
    }

    /**
     * Restituisce un array di order items da attivare
     * @return Item[]
     */
    public function execute(): array
    {
        $collection = $this->itemCollectionFactory->create();

        $collection->getSelect()
            ->distinct(true)
            ->joinInner(
                'tab1',
                'parent_id = order_id',
                ''
            )->joinLeft(
                'tabella2',
                'order_item_id = entity_id'
            )->where('activation_id IS NULL AND gl_activable = 1');

        return $collection->getItems();
    }
}

以上是关于php 模型con查询sql的主要内容,如果未能解决你的问题,请参考以下文章

在PHP中使用SQL语句 怎么取出查询出来的最后一个数据?

推动视图表的自定义 sql

PHP 在cakephp中获取模型的sql查询

如何从php中的sql查询中获取字符串[重复]

在 php 寻呼机代码中检索 sql 查询时出错

常见的sql注入类型闭合及符号