title: Variable in "where" filter with Axios and Loopback
body: <p>I'm in trouble to use variables in an Axios request to a Loopback(v3) API.</p>
  
  <p><strong>What works?</strong>
  If I use the "REST notation" it works well:</p>
  
  <pre><code> getInfo() {
     axios.get('http://myIp/api/tabs?filter[where][name]=' + this.name).then(response =&gt; {
       this.tabs = response.data
  })
  </code></pre>
  
  <p><strong>What doesn't work yet:</strong></p>
  
  <p>I can't translate the "REST notation" to the "Node notation" that I would prefer to use here. </p>
  
  <p><strong>What I tried already:</strong></p>
  
  <pre><code>axios.get('http://myIp/api/tabs?filter={"where":{"name": this.name }}).then(response =&gt; {
          this.tabs = response.data  
  })
  </code></pre>
  
  <p>I realise that with single quotes around the whole request, I can't get variable interpolation. But if I use double quotes, I don't know how to escape the ones used for the reserved words like "where", ... </p>
  
  <p>What would be the correct way to use variables in this context?</p>