Получить идентификатор, используя несколько значений из Firebase - PullRequest
0 голосов
/ 17 мая 2018

Я хочу получить идентификатор элемента и передать его в переменную, используя другое значение элемента. согласно этому изображению ("получить идентификатор, где Brand =" Manchee "и ItemName =" Cream Cracker "и SubCategory =" 100g "") как написать эту функцию

enter image description here

1 Ответ

0 голосов
/ 17 мая 2018

Здесь вы можете попробовать это решение. Я думаю, что вы хотели сделать запрос к базе данных, чтобы вы могли запустить запрос к вашей базе данных на основе значения вашей переменной. Просто передайте ключ и значение в этом запросе, и вы можете иметь все данные, находящиеся в таблица, которая попадает в этот запрос.

  var ref = firebase.database().ref("items");
    ref.orderByChild("itemName").equalTo('Manchee').once("value", (items : any)=> {
      console.log(items.key);
      console.log(items.val());
      let itemArray: any = [];

      items.forEach((item) => {
        itemArray.push({
          key: item.key,

        });
      });
      this.items = itemArray;
      console.log("Prescription Data: ", itemArray);
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...