Browse Source

SearchPerformance add condition for exists sql array

master
Egorka 6 years ago
parent
commit
bd9296edd1
  1. 8
      core/components/SearchPerformance.php

8
core/components/SearchPerformance.php

@ -8,12 +8,14 @@ namespace core\components;
use Yii; use Yii;
class SearchPerformance { class SearchPerformance
{
public static function init() public static function init()
{ {
if (isset(Yii::$app->params['search_rules']) && is_array(Yii::$app->params['search_rules'])) {
$connection = Yii::$app->getDb(); $connection = Yii::$app->getDb();
$command = $connection->createCommand(" $command = $connection->createCommand('CREATE OR REPLACE VIEW view_search AS ' . implode(' UNION ', Yii::$app->params['search_rules']));
CREATE OR REPLACE VIEW view_search AS " . implode(' UNION ', Yii::$app->params['search_rules']));
$command->execute(); $command->execute();
} }
} }
}

Loading…
Cancel
Save