title: AngularJS unique filter on multiple values ng-repeat
body: <p>How can I make sure a complete row is unique in AngularJS?</p>
  
  <pre><code> &lt;tr ng-repeat="service in services" &gt; 
  </code></pre>
  
  <p>I'm aware of the existing unique filter <a href="https://stackoverflow.com/questions/15914658/how-to-make-ng-repeat-filter-out-duplicate-results">discussed here.</a> However this only explains how to unique filter over one column. I would like to do it for on multiple columns. For example:</p>
  
  <pre><code> &lt;tr ng-repeat="service in services | unique:['category','type','quantity'] &gt; 
  </code></pre>