title: Fetching denormalized data with firebase, angularFire
body: <p>I'm trying to fetch all flowers data which belongs to a certain user, in this case simplelogin:69.</p>
  
  <p>I'm starting with fetching all flower keys from the user, like this:</p>
  
  <pre><code>/users/simplelogin:69/flowers/
  
  var ref = new Firebase("https://URL.firebaseio.com/users/"+uid+"/flowers");
  var sync = $firebase(ref);
  </code></pre>
  
  <p>Now im stuck figuring out a clean way to fetch all the flower data by looping thrue every flower key from simplelogin:69 without looping thrue EVERY key in /flowers/  (in example below i only have three flower keys but in production i might have 10k).</p>
  
  <p>I tried FirebaseIndex and firebase-util, but can't get it to work properly. Do anyone have any tips or anything? I've read previous posts here on stack but most seems out of date or not really suited for what im going for. Would really appriciate anything that can be solved with AngularFire.</p>
  
  <p>Kind regards,
  Elias</p>
  
  <pre><code>{
    "flowers" : {
      "-JiU57sFAfQwYtIq-LCl" : {
        "image" : "test",
        "name" : "test",
        "type" : "Roses",
        "uid" : "simplelogin:69"
      },
      "-JiU9-3ajlnFLpyUmBvL" : {
        "image" : "dasdasd",
        "name" : "sadasdas",
        "type" : "Roses",
        "uid" : "simplelogin:69"
      },
      "-JiUF-mioK3jQCYy6ZiG" : {
        "image" : "ss",
        "name" : "ss",
        "type" : "Lilies",
        "uid" : "simplelogin:69"
      }
    },
    "users" : {
      "simplelogin:69" : {
        "flowers" : {
          "-JiU57sFAfQwYtIq-LCl" : true,
          "-JiU9-3ajlnFLpyUmBvL" : true,
          "-JiUF-mioK3jQCYy6ZiG" : true
        }
      },
      "simplelogin:70" : {
  
      },
      "simplelogin:71" : {
  
      }
    }
  }
  </code></pre>