【发布时间】:2017-01-14 04:01:17
【问题描述】:
我开始编写一个网络应用程序,并且用户对象有一个 _username 键,所以它在开头。
如果我将对象添加到 firebase 数据库,则它不存在 - 其他一切都存在。
为什么这个键/值对不在数据库中?我的意思是它是有效的 JSON,不是吗?
我的意思是除了简单地重命名它还有其他解决方案吗?
我被推送到数组的对象具有以下结构:
{
_username:"",
history:[],
// ...
}
我的代码:
var users = $firebaseArray(ref.child("user"));
// adding user
users.$add($scope.session.user);
// logging afterwards - also no '_username'
// logging on init
users.$loaded().then(function (data) {
$log.debug(data);
});
所有内容都被存储,除了下划线变量...
【问题讨论】:
-
我刚刚快速测试了一下,肯定可以在 Firebase 控制台中添加
_underscore: 1。请分享minimal code that reproduces the problem。 -
@FrankvanPuffelen 很好地添加了我的 mc
标签: javascript angularjs firebase-realtime-database angularfire