title: Yii2 - active record query search for a number in a string field
body: <p>i have a string field that contains a json string in my table. lets name that tbl_table</p>
  
  <p>lets say it has these 3 records in it:</p>
  
  <pre><code>id    json
  ----------------
  1     [123,45,1]
  2     [23,4,5]
  3     [7,8,9]
  </code></pre>
  
  <p>now I want to fetch records that contain a number in their json field (using active records in Yii2), so:</p>
  
  <pre><code>$res = Table::find()-&gt;where(['like','json','23'])-&gt;all();
  </code></pre>
  
  <p>this query returns these records:   </p>
  
  <pre><code>id    json
  ----------------
  1     [123,45,1]
  2     [23,4,5]
  </code></pre>
  
  <p>this is not actually a wrong result but what I want is to return only the record with <code>id=2</code>. how can I do this?</p>
  
  <p>and so for <code>['like','json','5']</code> or <code>['like','json','4']</code>  and so on? the numbers are similar but I want the exact number to be match.</p>
  
  <p>and another question I want the last question answer with change in this part <code>['like','json',[4,5,6]]</code>.
  in other words I want to pass an array to like operator and it automatically make an OR operation for each element. is it somehow possible? if not how can I iterate on array and make multiple Or_like conditions with last question functionality without multi query executions ?</p>