首页 > 解决方案 > 如何扁平化数据库结构?

问题描述

我看到很多帖子建议使用更扁平的结构而不是嵌套项目。我的问题是我怎么可能把它弄平?

    {
  "GroceryItems" : {
    "Meat&Seafood" : {
      "1234" : {
        "category" : "C",
        "grams" : false,
        "imageURL" : "https://firebasestorage.googleapis.com/v0/b/lesn-1dcc8.appspot.com/o/pork-loin-steaks-23_3.jpg?alt=media&token=06e4fc13-b997-498b-8649-e2d6ee3967f0",
        "inStock" : false,
        "itemID" : 1234,
        "name" : "Pork Loin",
        "price" : "$4/piece",
        "productDesc" : "Freshly cut Pork Loin, thin and juicy, taste great when fire grilled."
      },
      "fdsasda" : {
        //same stuff
      },
      "kfdsopwj1" : {
        //same stuff
      },
      "ofejsadi01" : {
       //same stuff

  },

我查看了其他示例并且不理解它,当我尝试更改它时,它失败了。

标签: firebasefirebase-realtime-database

解决方案


推荐阅读