2017-05-23 17 views
0

私はFirebaseを使用しています。私はspesificの位置に新しい項目を挿入しようとしています。 enter image description hereFirebaseはアイテムを特定の位置に挿入します

データ構造は次のとおりです。アイテムはfirebaseで生成されたキーで挿入され、順序が重要です。私は新たに生成されたfirebaseキーで新しいアイテムを挿入したい。例えば; 「-KkoQbTvUe_TaKXV2N3f」の後と「-KkoQcmtwNxluB0PQf1u」の前に入力します。どうやってやるの?

+0

Android、JS、またはiOSのプラットフォームは?また、いくつかのコードを共有してください。 –

+0

私はデータ挿入のためにPythonを使用しています。実際、私はプラットフォームが重要ではないと思う。私はちょうど特定の位置に挿入する方法を見つけることができません。 – starrystar

答えて

0

私はそれを行う一般的な方法を見つけることはありません。私はアイテムに番号を付けて、アイテムを取得するときにソートします。

1

これらのキーの間に新しい固有キーを挿入することはできません。これらのキーは、その追加の日時に従って生成されるためです。それらの子はすべてデフォルトで昇順に並べられます。代わりに、Firebaseが提供する注文機能を使用することです(orderByChildorderByKeyorderByValue)。

希望します。

+0

これを解決できましたか? –

関連する問題