示例#1
0
 /**
  * {@inheritdoc}
  */
 protected function visitString(StringNode $node)
 {
     if (count($this->primary) == 0) {
         return new ConditionBuilder('false');
     }
     $condition = new ConditionBuilder();
     foreach ($this->primary as $column) {
         $condition->or('%m.%c LIKE %s', $this->model, $column, '%' . ConditionBuilder::escapeLike($node->value) . '%');
     }
     return $condition;
 }