Use website "url" as key in firebase
<p>When I want to use URL (e.g., www.abc.com/1234), I got an error:</p>

<pre><code>First argument must be a valid firebase URL and the path can't contain ".", "#", "$", "[", or "]".
</code></pre>

<p>Looks like in a schema-less database, URL cannot be used as key?  What are my options?  I still need to efficiently search the website object using URL as a key.  I don't want to query everything and loop through them myself.</p>

<p>This is my intended design.</p>

<pre><code>{
  "websites": [
    {
      "www.abc.com/1234": {
        "visits": 100,
        "likes": 20
      }
    },
    {
      "www.abc.com/8888": {
        "visits": 300,
        "likes": 30
      }
    },
    {
      "www.uber.com/jobs": {
        "visits": 400,
        "likes": 50
      }
    }
  ]
}
</code></pre>