firebase
// inicializar
<script src="https://www.gstatic.com/firebasejs/3.4.1/firebase.js"></script>
<script>
// Initialize Firebase
var config = {
apiKey: "AIzaSyBnENzBkSoh-oGPyGQWfgM7BxQD0MSvbEQ",
authDomain: "chofer-cb0d6.firebaseapp.com",
databaseURL: "https://chofer-cb0d6.firebaseio.com",
storageBucket: "chofer-cb0d6.appspot.com",
messagingSenderId: "531774685530"
};
firebase.initializeApp(config);
</script>
// ler com orderby e equalto
CorridaListen = firebase.database().ref("Corrida").orderByChild("Address/Status").equalTo(0);
CorridaListen.limitToFirst(100).on('value', function(snapshot) {
$(".table.flutuantes tbody").empty();
var line = "";
var mCorrida =snapshot.val();
console.log(mCorrida);
$.each(mCorrida, function(index, val) {
line = "<tr>" +
"<td>"+val.Passageiro.Nome+"</td>"+"<td>"+val.Passageiro.Tel+"</td>"+"<td>"+val.Address.Origem.FullAddress+"</td>"+
'<td><div class="btn-group"><button type="button" idCorrida="'+val.Address.idCorrida+'" class="btn btn-xs btn-warning re-send"><i class="fa fa-paper-plane"></i></button><button type="button" idCorrida="'+val.Address.idCorrida+'" class="btn btn-xs btn-warning btnDeleteCorrida"><i class="fa fa-times"></i></button></div></td>'+
"</tr>";
$(".table.flutuantes tbody").append(line);
});
});
// gerar id
var idCorrida = firebase.database().ref().child('corrida').push().key;;
// gravar save
function writeUserData() {
console.log("============ gravando");
firebase.database().ref('Corrida/'+idCorrida+'/').set({
Address: objCorrida,
Passageiro : Cliente,
MotoristaPriority : MotoristaPriority
});
// firebase.database().ref('Corrida/'+idCorrida+"/Corrida/").set({
// Status: 0
// });
$.each(MotoristaPriority, function(index, val) {
if (val == undefined) { return true; }
/*
firebase.database().ref('Motorista/'+val.idMotorista+'/Corrida/').set({
idCorrida : idCorrida,
Status: 0
});
*/
});
}