title: Lodash search by startswith in an array
body: <p>I'm creating a simple search that searches an array of objects that starts with a string passed from an input.</p>
  
  <p>So I have this:</p>
  
  <pre><code>var items = [
      {id: 1, tags: ['foo']},
      {id: 2, tags: ['fish', 'ball']},
      {id: 3, tags: ['bar', 'goo']},
  ];
  
  input.on(function(e) {
      var test = _.filter(items, function(item) {
           return _.includes(_.pluck(items, 'tags'), input.val());
      });
      console.log(test);
  });
  </code></pre>
  
  <p>This always returns an empty array, I think i'm missing <code>startsWith</code>, how do I use it here in my implementation:</p>
  
  <p><strong>The expected output should be:</strong></p>
  
  <pre><code>input: 'f'
  output: [{id: 1, tags: ['foo']}, {id: 2, tags: ['fish', 'ball']}]
  </code></pre>
  
  <p>since the two items have tags that starts with <code>f</code></p>