Angularfire为非电子邮件对象生成新的唯一ID

时间:2015-09-30 03:59:09

标签: firebase angularfire

我正在使用angularfire创建一个网络应用。我在“url.firebaseio.com/users'”中为用户提供了一个网址。我想制作另一个网址来存储聊天室类型的内容,请访问&url.firebaseio.com/rooms'。当我使用$ createUser()方法创建新用户时,它会将用户的信息存储在$ createUser()在' / users'中创建的唯一ID下。网址。我想用新的' / rooms' url,但我找不到一种方法来生成唯一的ID,没有$ createUser()。我不能使用$ createUser(),因为它需要一个电子邮件地址参数,我只想在房间的唯一ID下的一个对象中输入房间名称和密码。

我无法想到要提供的任何代码,所以这就是用户的样子:

users: {
   uniqueUserId: {
      email: email@email.com,
      name: name
   }
}

这就是我喜欢的房间'看起来像:

rooms: {
    uniqueRoomId: {
        roomName: something
    }
}

有没有内置的方法来做到这一点?如果不是最好自己生成ID?

0 个答案:

没有答案