es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANGULARFIRE2

¿Por qué orderByChild no ordena en AngularFire para la base de datos en tiempo real?

Estoy tratando de ordenar una lista de cuentas usando orderByChild usando el campo dateCreated, pero la lista de respuesta no está ordenada por dateCreated. this.angularDb.list('accounts', ref => ref .orderByChild('dateCreated').startAt(0).limitToFirst(10) ).valueChanges() .subscribe(response => { for (let item of response) { this.tableData.push(item); } }, error => { console.log(error); }); } ¿Alguna idea . . . Read more

Problema de autenticación al ejecutar una aplicación ionic usando Firebase en un dispositivo nativo, todo funciona correctamente con la recarga en vivo.

¡Buenos días! Tengo un problema extraño en el que puedo ejecutar y autenticar a mi usuario en mi dispositivo iOS perfectamente bien al ejecutar la aplicación utilizando el siguiente comando. ionic capacitor run -l –external Usando un emulador, a veces funciona, aunque no siempre. Cuando intento implementar la aplicación utilizando . . . Read more

Para Angular Material MatTable, la consulta de colección de AngularFire “this.filteredData” es indefinida cuando múltiples consultas están encadenadas.

Como traductor de español que traduce documentos de TI, traduzca lo siguiente al español. No traduzca el código y la salida en markdown. … this.db .collection(uid, (ref) => { console.log(‘ref’, ref); return ref.where(‘year’, ‘==’, ‘1954’).orderBy(‘lastName’); }) .snapshotChanges() … Esto produce el siguiente error: ERROR TypeError: Cannot read properties of undefined . . . Read more

La suscripción de colección devuelve nulo en la marca temporal del servidor.

Estoy agregando documentos a una subcolección llamada workReports mientras estoy suscrito a ella. Método para la consulta: getWorkReportsByProjectId(projectId: string): Observable<ProjectWorkReport[]> { return this.db .collection(“projects”) .doc(projectId) .collection<ProjectWorkReport>( “workReports”, ref => ref.where(“invalid”, “==”, false).orderBy(“createdAt”, “desc”) ) .valueChanges({ idField: “id” }); } Método para la creación (obsérvese createdAt): createProjectWorkReport(projectId: string, workReport: ProjectWorkReport): Promise<DocumentReference> . . . Read more