Impossible de déployer la fonction firebase

L'invite de commande Node.js ignore simplement cette fonction, tandis que les autres fonctions sont déployées, je ne reçois aucune erreur non plus.

var database = admin.database(); var postsRef = database.ref("/posts"); postsRef.on('child_added', addOrUpdateIndexRecord); function addOrUpdateIndexRecord(dataSnapshot) { // Get Firebase object var firebaseObject = dataSnapshot.val(); // Specify Algolia's objectID using the Firebase object key firebaseObject.objectID = dataSnapshot.key; // Add or update object index.saveObject(firebaseObject, function(err, content) { if (err) { throw err; } console.log('Firebase object indexed in Algolia', firebaseObject.objectID); }); } 

S'il s'agit d'une fonction de déclenchement de base de données, la syntaxe que vous utilisez n'est pas correcte. Essayez de faire de cette façon:

 exports.updateposts = functions.database.ref("posts/") .onWrite(event => { //Do whatever you want to do with trigger });