Firebase数据库设计:如何使用总字段?

时间:2016-08-15 00:27:17

标签: firebase-realtime-database

我对我的数据库结构有疑问。我正在制作一个用户记录他的债务和欠他的人的应用程序。 我目前的结构是:

{people: {
    person1: {
        name: John
        total: 177
    },
    person2: {
        name: Peter
        total: 67
    },
},
{transactions: {
    person1: {
        {transaction1: { amount: 100 },
        {transaction2: { amount: 77 }
    },
    person2: {
        {transaction1: { amount: 7 },
        {transaction2: { amount: 20 }
        {transaction3: { amount: 10 },
        {transaction4: { amount: 30 }
    },
},

每次添加或删除交易时,我都会使用ref.transaction()更新该人的总数。

因此,每次添加或删除都会使用2个远程调用。

我的问题: 我做得对吗?

0 个答案:

没有答案