pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

    <legend id='13bPu'><style id='13bPu'><dir id='13bPu'><q id='13bPu'></q></dir></style></legend>
    1. <i id='13bPu'><tr id='13bPu'><dt id='13bPu'><q id='13bPu'><span id='13bPu'><b id='13bPu'><form id='13bPu'><ins id='13bPu'></ins><ul id='13bPu'></ul><sub id='13bPu'></sub></form><legend id='13bPu'></legend><bdo id='13bPu'><pre id='13bPu'><center id='13bPu'></center></pre></bdo></b><th id='13bPu'></th></span></q></dt></tr></i><div class="dndx95b" id='13bPu'><tfoot id='13bPu'></tfoot><dl id='13bPu'><fieldset id='13bPu'></fieldset></dl></div>
      <tfoot id='13bPu'></tfoot>
      • <bdo id='13bPu'></bdo><ul id='13bPu'></ul>

      <small id='13bPu'></small><noframes id='13bPu'>

        NoSQL 數據結構,用于使用 Firebase 和查詢選擇字段

        NoSQL Data structure to select subset of fields with Firebase and query(NoSQL 數據結構,用于使用 Firebase 和查詢選擇字段子集)

        • <i id='ahvjK'><tr id='ahvjK'><dt id='ahvjK'><q id='ahvjK'><span id='ahvjK'><b id='ahvjK'><form id='ahvjK'><ins id='ahvjK'></ins><ul id='ahvjK'></ul><sub id='ahvjK'></sub></form><legend id='ahvjK'></legend><bdo id='ahvjK'><pre id='ahvjK'><center id='ahvjK'></center></pre></bdo></b><th id='ahvjK'></th></span></q></dt></tr></i><div class="5zzz5x5" id='ahvjK'><tfoot id='ahvjK'></tfoot><dl id='ahvjK'><fieldset id='ahvjK'></fieldset></dl></div>

              <tbody id='ahvjK'></tbody>
            1. <small id='ahvjK'></small><noframes id='ahvjK'>

              <tfoot id='ahvjK'></tfoot>
                <bdo id='ahvjK'></bdo><ul id='ahvjK'></ul>
                <legend id='ahvjK'><style id='ahvjK'><dir id='ahvjK'><q id='ahvjK'></q></dir></style></legend>

                  本文介紹了NoSQL 數據結構,用于使用 Firebase 和查詢選擇字段子集的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在使用 Firebase 創建一個 NoSQL 數據庫,但由于我是一名 SQL 思想家,因此我需要一些關于 Firebase 查詢和 NoSQL 數據結構的建議.

                  I’m creating a NoSQL database using Firebase, but as I’m a SQL thinker my mind needs some advices about Firebase queries and NoSQL Data Structure.

                  我正在使用 Ionic 2 (AngularJS 2) 為移動應用程序做一些實驗,我擔心的是速度(用戶時間)和我的表格的正確結構.

                  I am making some experiments for a Mobile App using also Ionic 2 (AngularJS 2), and my concerns are about the speed (user time) and the correct structure of my tables.

                  在應用程序中,我列出了用戶所做的事情,并且用戶可能是組的一部分,現在在 Firebase 網站的非規范化之后,我創建了這個架構

                  In the App I have a list of things that Users have Made and Users could be part of a Group, now following the de-normalization from the Firebase website I made this schema

                  Users : {
                     Id : {
                         Name: string
                         Picture: base64 56x56 pixels (image)
                         Addresses : {}
                         Groups : {
                             Worker: boolean 
                             Student: boolean
                         }
                     }
                  }
                  
                  Groups : {
                    Worker : {
                      Desc: string
                      Members : {
                        Userid: boolean
                      }
                    }
                    Student : {
                      Desc: string
                      Members : {
                        Userid: boolean
                      }
                    }
                  }
                  
                  Made : {
                    Id : {
                      Name: string
                      Thumb: base64 56x56 pixels (image)
                      Desc: string
                      User: userid
                      Images:  base64 dimensions could vary
                    }
                  }
                  

                  我要做的是顯示用戶所做的事情的列表,其中包含很少的信息,例如名稱和拇指圖像,單擊它會打開帶有其他信息的描述.

                  What I have to do is to show a list of things that an user made, with few information like name and thumb image, by clicking on it opens the description with the other infos.

                  現在,如果我使用以下代碼段獲取列表,它會返回所有信息,但一開始我只需要姓名和拇指(或其他內容)

                  Now if I use the following snippet for getting the list, it returns me all the info but at the beginning I need just name and thumb (or something else)

                  return firebase.database().ref('/made/' + madeId)
                  .once('value').then(function(snapshot) {
                    var username = snapshot.val().username;
                    // ...
                  });
                  

                  那么,firebase 中有什么方法可以做類似(?)的事情:

                  So, is there any way in firebase to do something like(?):

                  SELECT name, thumb FROM Table_Made
                  

                  為了只獲取每個查詢我需要的字段?或者

                  In order to get only the fields that I need for each query? Or

                  最好有另一個只有名稱和圖像的表嗎?

                  Is better to have another table with only the name and the image?

                  同時擁有拇指和圖像是個好主意嗎?為了加速json,因為拇指一般比圖片小.

                  Is a good idea to have both thumb and the image? In order to speed up the json because the thumb is generally smaller than the image.

                  查看 Firebase 文檔,似乎小于 10mb 的圖像可以以 base64 格式保存到文檔中,以防存儲空間更大.您對此有何看法?

                  Looking at Firebase doc, it seems that images smaller than 10mb could be saved as base64 into the document and in case are bigger on the storage. What is your idea about that?

                  推薦答案

                  Firebase 客戶端總是檢索完整的節點.無法僅獲取節點屬性的子集.

                  Firebase clients always retrieve complete nodes. There is no way to get just a subset of the properties of a node.

                  像往常一樣:如果您在數據模型上實現用例時遇到問題,請更改數據模型以適應您的用例.所以在這種情況下,這意味著您可以將名稱和縮略圖拆分為一個單獨的節點.

                  As usual: if you are having problems implementing your use-case on the data model, change the data model to fit your use-case. So in this case, that means that you could split off the name and thumbnail into a separate node.

                  MadeListinfo : {
                    Id : {
                      Name: string
                      Thumb: base64 56x56 pixels (image)
                    }
                  }
                  

                  這篇關于NoSQL 數據結構,用于使用 Firebase 和查詢選擇字段子集的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Use IScroll in Angular 2 / Typescript(在 Angular 2/Typescript 中使用 IScroll)
                  anime.js not working in Ionic 3 project(Anime.js 在 Ionic 3 項目中不起作用)
                  Ionic 3 - Update Observable with Asynchronous Data(Ionic 3 - 使用異步數據更新 Observable)
                  Angular 2: file not found on local .json file(Angular 2:在本地 .json 文件中找不到文件)
                  In Ionic 2, how do I create a custom directive that uses Ionic components?(在 Ionic 2 中,如何創建使用 Ionic 組件的自定義指令?)
                  Use ViewChild for dynamic elements - Angular 2 amp; ionic 2(將 ViewChild 用于動態元素 - Angular 2 amp;離子2)

                    <bdo id='jsceK'></bdo><ul id='jsceK'></ul>

                    <i id='jsceK'><tr id='jsceK'><dt id='jsceK'><q id='jsceK'><span id='jsceK'><b id='jsceK'><form id='jsceK'><ins id='jsceK'></ins><ul id='jsceK'></ul><sub id='jsceK'></sub></form><legend id='jsceK'></legend><bdo id='jsceK'><pre id='jsceK'><center id='jsceK'></center></pre></bdo></b><th id='jsceK'></th></span></q></dt></tr></i><div class="zbnjrxz" id='jsceK'><tfoot id='jsceK'></tfoot><dl id='jsceK'><fieldset id='jsceK'></fieldset></dl></div>
                  • <tfoot id='jsceK'></tfoot>
                    1. <legend id='jsceK'><style id='jsceK'><dir id='jsceK'><q id='jsceK'></q></dir></style></legend>

                        <tbody id='jsceK'></tbody>

                          • <small id='jsceK'></small><noframes id='jsceK'>

                            主站蜘蛛池模板: 杰恒蠕动泵-蠕动泵专业厂家-19年专注蠕动泵 | 杜康白酒加盟_杜康酒代理_杜康酒招商加盟官网_杜康酒厂加盟总代理—杜康酒神全国运营中心 | WF2户外三防照明配电箱-BXD8050防爆防腐配电箱-浙江沃川防爆电气有限公司 | 太阳能发电系统-太阳能逆变器,控制器-河北沐天太阳能科技首页 | 电子元器件呆滞料_元器件临期库存清仓尾料_尾料优选现货采购处理交易商城 | 儋州在线-儋州招聘找工作、找房子、找对象,儋州综合生活信息门户! | 武汉创亿电气设备有限公司_电力检测设备生产厂家 | 吹田功率计-长创耐压测试仪-深圳市新朗普电子科技有限公司 | 保温杯,儿童婴童奶瓶,运动水壶「广告礼品杯定制厂家」超朗保温杯壶 | 济南拼接屏_山东液晶拼接屏_济南LED显示屏—维康国际官网 | 骨密度仪-骨密度测定仪-超声骨密度仪-骨龄测定仪-天津开发区圣鸿医疗器械有限公司 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 圆盘鞋底注塑机_连帮鞋底成型注塑机-温州天钢机械有限公司 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | EPK超声波测厚仪,德国EPK测厚仪维修-上海树信仪器仪表有限公司 | 户外-组合-幼儿园-不锈钢-儿童-滑滑梯-床-玩具-淘气堡-厂家-价格 | 深圳宣传片制作_产品视频制作_深圳3D动画制作公司_深圳短视频拍摄-深圳市西典映画传媒有限公司 | 剪刃_纵剪机刀片_分条机刀片-南京雷德机械有限公司 | 辐射仪|辐射检测仪|辐射巡测仪|个人剂量报警仪|表面污染检测仪|辐射报警仪|辐射防护网 | 超细|超微气流粉碎机|气流磨|气流分级机|粉体改性机|磨粉机|粉碎设备-山东埃尔派粉体科技 | 压缩空气检测_气体_水质找上海京工-服务专业、价格合理 | 建筑工程资质合作-工程资质加盟分公司-建筑资质加盟 | 万博士范文网-您身边的范文参考网站Vanbs.com | 福建省教师资格证-福建教师资格证考试网 | 锂电池砂磨机|石墨烯砂磨机|碳纳米管砂磨机-常州市奥能达机械设备有限公司 | 高压无油空压机_无油水润滑空压机_水润滑无油螺杆空压机_无油空压机厂家-科普柯超滤(广东)节能科技有限公司 | 泵阀展|阀门展|水泵展|流体机械展 -2025上海国际泵管阀展览会flowtech china | 爆破器材运输车|烟花爆竹运输车|1-9类危险品厢式运输车|湖北江南专用特种汽车有限公司 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | WF2户外三防照明配电箱-BXD8050防爆防腐配电箱-浙江沃川防爆电气有限公司 | 软启动器-上海能曼电气有限公司 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 聚氨酯催化剂K15,延迟催化剂SA-1,叔胺延迟催化剂,DBU,二甲基哌嗪,催化剂TMR-2,-聚氨酯催化剂生产厂家 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 杭州高温泵_热水泵_高温油泵|昆山奥兰克泵业制造有限公司 | 临沂招聘网_人才市场_招聘信息_求职招聘找工作请认准【马头商标】 | 压力变送器-上海武锐自动化设备有限公司 | 泉州陶瓷pc砖_园林景观砖厂家_石英砖地铺石价格 _福建暴风石英砖 | 聚天冬氨酸,亚氨基二琥珀酸四钠,PASP,IDS - 远联化工 | 超声骨密度仪-骨密度检测仪-经颅多普勒-tcd仪_南京科进实业有限公司 | HDPE土工膜,复合土工膜,防渗膜价格,土工膜厂家-山东新路通工程材料有限公司 | 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 |