使用变量选择Firebase路径

问题描述

我在选择带有Firebase数据库变量的路径时遇到问题。

我正在使用这个:

 constructor(public af: AngularFireDatabase) { }

 this.af.object('/restaurant' + key).query.once('value').then(data => {console.log("ISTOOOOO",data.val());});

关键值是这个:'testemodel @ ola100_pt'

但是问题是要访问该路径,我需要它为“ / testemodel @ ola100_pt”。

我总是使用变量来获取路径,但是现在我似乎无法使用它们,因为它始终需要“ /”。

我做错什么了吗?

解决方法

您可以通过在“餐厅”之后添加所需的/来构建路径:

this.af.object('/restaurant/' + key)...