Skip to content
Advertisement

JS Firebase Database Error db.ref is not a function

Hi I am trying to implement firebase realtime database API in my website, I am following this documentation: https://firebase.google.com/docs/database/admin/save-data#node.js but I get this error:

enter image description here

this is my code:

JavaScript

What am I doing wrong? Could the version I am using be incorrect?

Advertisement

Answer

You’re mixing the new modular/v9 syntax of the API with the older namespaced syntax, and that won’t work.

In v9 the equivalent of that last line is:

JavaScript

Since you seem to be taking outdated code, I recommend keeping the documentation handy (for example, this section on getting a reference) to compare the v8 and v9 code samples, as well as reading the upgrade guide.

Advertisement