によるフィルタMagentoのコレクション私はこのようなクエリの一部/フィルタを追加して行くべきかMagentosコレクションのモデルを使用して、いくつかのフィールド
$this->getSelect()
->where('main_table.x < 1')
->orWhere('(main_table.x - main_table.y) >= :qty');
$this->addBindParam(':qty', $qty);
結果:
SELECT ... WHERE ... AND ... AND (main_table.x < 1) OR ((main_table.x - main_table.y) >= :qty) ORDER BY ...
問題は、私は$qty
私は括弧
$this->getSelect()->where('(main_table.x < 1 OR (main_table.x - main_table.y) >= ?)', $qty);
投稿を更新しました – Vitamin