Wann immer eine Dateiablage Feuerbasis hinzugefügt, dann ist es Pfadwert sollteFirebase Cloud-Funktion: Mehrwert für Firebase Datenbank
in Firebase Datenbank von Feuerbasis Cloud-Funktion gespeichert werden ich durch folgenden Code
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
exports.generateThumbnail = functions.storage.object().onChange(event => {
const object = event.data;
const resourceState = object.resourceState;
// Exit if this is a move or deletion event.
if (resourceState === 'not_exists') {
console.log('This is a deletion event.');
return;
}
const filePath = object.name; // File path in the bucket.
console.log(filePath);
const newPostKey = admin.database().ref().push().key;
admin.database().ref().child(newPostKey).set({
filePath
});
});
erreicht haben Der Eintritt ist in der Datenbank zeigt, wie unter
ich mag es wie unten
Ich habe viel versucht, aber konnte nicht in der Lage sein, es zu erreichen, wird jede Stelle mir helfen, wo sollte ich ändern müssen, so kann ich Code erreichen, wie ich will
erreicht haben, was p Wird angezeigt, wenn Sie filePath protokollieren? Nur die URL? Versuchen Sie admin.database(). Ref(). Child (newPostKey) .set (filePath); – DoesData
Vielen Dank @DoesData –