title: Passing query parameters using Router.go in iron router
body: <p>I am trying to pass query parameters in Router.go like below:</p>
  
  <pre><code>var filter = 'abc';
  var path = Router.current() &amp;&amp; Router.current().path;
  Router.go(path, {query: {filter: filter}});
  </code></pre>
  
  <p>But this does not change the url, it stills loads current path without query string only. But if I add the query parameter manually to path like:</p>
  
  <pre><code>Router.go(path+'?filter='+filter);
  </code></pre>
  
  <p>this works fine. But since I am trying to load same page with some filtered data. So clicking filter button repeatedly appends the filter string again and again to path.</p>
  
  <p>What is the correct way of passing query string using iron router?</p>