,이 같은 데이터에 액세스 할 수 있습니다 :
firebase
.database()
.ref()
.child('inspectors')
.child('obfuscated') // This key is obfuscated in your question.
.child('openTickets')
.once('value', function (openTicketsSnapshot) {
openTicketsSnapshot.forEach(function (openTicketSnapshot) {
console.log(openTicketSnapshot.key); // The random key.
var val = openTicketSnapshot.val();
console.log(val.address);
console.log(val.assignedInspector);
// etc.
});
});
: 또한 쿼리 자체를 구체화 할 수 있습니다
firebase
.database()
.ref()
.child('inspectors')
.once('value', function (inspectorsSnapshot) {
inspectorsSnapshot
.child('obfuscated') // This key is obfuscated in your question.
.child('openTickets')
.forEach(function (openTicketSnapshot) {
console.log(openTicketSnapshot.key); // The random key.
var val = openTicketSnapshot.val();
console.log(val.address);
console.log(val.assignedInspector);
// etc.
});
});
원하는 데이터 만 검색 그리고 처음 몇 엔트리 만 원할 경우 :
firebase
.database()
.ref()
.child('inspectors')
.child('obfuscated') // This key is obfuscated in your question.
.child('openTickets')
.limitToFirst(10)
.once(... // etc.
더 명확해야합니다. 임의의 키는 무엇입니까? 그리고 어떻게 그것을 쿼리하고 싶습니까? 특정 열린 티켓 속성을 사용하여 쿼리하고 싶습니까? – cartant
아래의 openTickets는 이름에 임의의 키가있는 티켓 목록입니다. 필자는 Firebase을 처음 접했고 JSON 데이터에 익숙해졌으며 데이터를 쉽게 얻을 수있었습니다. 나는 가면 컨셉 테스트의 증거 일 뿐이다. 나는 티켓 데이터를 DB와 console.log에서 선택하려고한다. 이 시점에서 필자는 Inspector에서 console.log를 얻었습니다. –