title: AngularJS - how to filter on only 1 field and exactly match the query parameter
body: <p>By default the "filter" in AngularJS filters against all the fields or properties of an object or array, but I want it to filter the data set by exactly comparing a string value in only 1 property of an object. </p>
  
  <p>For example: </p>
  
  <pre><code>&lt;div ng-repeat="subCategory in subCategorys | filter:id | orderBy:'id'"&gt;&lt;/div&gt; 
  </code></pre>
  
  <p>where subCategories is a dataset with fields such as "number", "name", "details"... etc.
  and I want the filter to only look under "number" property exactly for the parameter used for the query. </p>
  
  <p>For example, look exactly for number 10 in "number" property in subCategorys dataset. and NOT for 010 in "number" field, or sdkjj_10_kjd in "name" or any other field. </p>
  
  <p>Thanks </p>