由于Firebase不提供用于调试和生产的单独数据库,所以我决定为我的应用程序创建一个单独的数据库以进行测试。我有一个firebase函数,它可以监听数据库中的更改,但是无法创建一个新函数来监听新的数据库URL。
如何更改数据库的URL?
我尝试过:
user_df = sqlContext.read.format("jdbc").options(
url="jdbc:mysql://HOST/DB_NAME?useUnicode=true&characterEncoding=UTF-8",
driver="com.mysql.jdbc.Driver",
dbtable="users",
user="root",
password="root"
).load()
在尝试部署时说
export const sendNotificationTest = functions.database
.instance("https://appname-1234.firebaseio.com/")
.ref('/conversations/{conversationID}/{messageID}')
.onCreate(async (change, context) => {}
这两个数据库都存在于同一项目中,如下所示-