如何在实时数据库中创建一个id

Jaf*_*yed 1 javascript firebase firebase-realtime-database

我正在尝试将唯一的 ID 添加到某些对象,以添加到我在实时数据库中输入的项目信息。

这是我正在尝试实现的代码。

        database.ref('item/' + /*Here is where I would add the uniqueUD*/ ).set({
          ItemName: ItemName,
          Address: ItemAddress,
          Industry: ItemIndustry,
          Speciality: ItemSpeciality,
          Description: ItemDescription
        })
Run Code Online (Sandbox Code Playgroud)

我试图让数据库看起来像。

(物品索引) - (物品 ID) - 物品名称、物品地址、物品行业、物品专业、物品描述

Ben*_*tfy 5

如果您使用推送而不是设置,Firebase 将为您创建一个 ID:

    database.ref('item').push({
      ItemName: ItemName,
      Address: ItemAddress,
      Industry: ItemIndustry,
      Speciality: ItemSpeciality,
      Description: ItemDescription
    })
Run Code Online (Sandbox Code Playgroud)

请参阅文档:https ://firebase.google.com/docs/database/admin/save-data#section-push