如何在 firebase.setValue(nativescript-firebase 插件)中使用变量?
How to use a variable in firebase.setValue (nativescript-firebase plugin)?
我想在我的数据库中存储 Firebase 提供的唯一用户 ID。
这是我的代码:
var uid = result.uid;
console.log(uid);
// Prints the unique user id
// Create User structure in FB
firebase.setValue(
'Users',
{uid: true}
);
这将在 FB 中创建以下内容:
Users
uid: true
uid
很简单,只是一个表示 uid
的字符串。我做错了什么吗?
(docs供参考)
您需要使用 []
访问器才能将 uid
的值用作 key/property 名称:
var obj = {};
obj[uid] = true;
firebase.setValue('Users', obj);
我想在我的数据库中存储 Firebase 提供的唯一用户 ID。
这是我的代码:
var uid = result.uid;
console.log(uid);
// Prints the unique user id
// Create User structure in FB
firebase.setValue(
'Users',
{uid: true}
);
这将在 FB 中创建以下内容:
Users
uid: true
uid
很简单,只是一个表示 uid
的字符串。我做错了什么吗?
(docs供参考)
您需要使用 []
访问器才能将 uid
的值用作 key/property 名称:
var obj = {};
obj[uid] = true;
firebase.setValue('Users', obj);