0
我想檢查實時數據庫中是否存在密鑰。 我知道我可以檢索父母,然後使用.hasChild('theKey')
來檢查它,但是父節點可能很大,加載它可能會很昂貴。如何檢查密鑰是否存在,而不檢索父節點? [Firebase/Database]
我也知道我只能從Realtime DB請求密鑰,如果它不存在,它會引發錯誤。但是這種方法對我來說並不是那麼好,要麼是因爲我不知道如何確定拋出的錯誤是因爲這個關鍵字不存在,而是例如一個網絡問題或其他問題。
順便說一句,我使用Firebase函數中的node.js來訪問數據庫。
謝謝,但我該如何在Firebase函數中使用它? –
您可以通過從您的雲功能腳本發出GET請求來查詢它。我建議使用* request *或* http *庫來創建來自節點的http請求。 –