添加后未返回Firebase引用

添加后未返回Firebase引用,firebase,angularfire,Firebase,Angularfire,我是这样做的: var temp = $scope.names.$add({"firstname" : $scope.firstname, "lastname" : $scope.lastname, "school" : $scope.selectedSchool}); 我得到一个返回的对象,但是当我尝试 $log.log(temp.toString()); 我只得到了对象,而firebase的文档说我应该看到新firebase URL字符串的路径。我也试过了 $log.log(temp

我是这样做的:

 var temp = $scope.names.$add({"firstname" : $scope.firstname, "lastname" : $scope.lastname, "school" : $scope.selectedSchool});
我得到一个返回的对象,但是当我尝试

$log.log(temp.toString()); 
我只得到了对象,而firebase的文档说我应该看到新firebase URL字符串的路径。我也试过了

$log.log(temp.name()); 
同样的结果,这是与angularfire中那些“功能”的实现有关,还是与实际的firebase本身有关

我正在尝试同步将“名称”添加到json对象的名称部分,然后在我的json对象中创建一个部分,在那里我可以获得个人的更多细节,因此我希望匹配密钥的名称

有点像这样


我不知道如何实现上述功能,我看到(在某一点上,现在找不到链接),firebase建议使用事务而不是“一次”操作,因此我希望获得个人密钥,然后将其传递到创建与之匹配的新firebase“子对象”中。

对我来说很好:。答案是肯定的,因为它会在toString()中显示路径。很抱歉,我是个傻瓜,但我在哪里可以查看控制台?我看不到任何取决于浏览器的输出:啊,我在想它会在页面中有一个窗口,我意识到你指的是“哪个”控制台。我会看一看,如果我的仍然不起作用,我会发布一个更详细的示例……(旁注,我还没能连接到PC,在我的手机上,我看到你正在添加一个字符串,而不是一个对象,你有没有可能更新JSFIDLE以匹配我的示例?)