問題タブ [firebase-realtime-database]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Firebase Android SDK で最初の子アイテムをクエリできません
ValueEventListener の Firebase ref から最初の子アイテムを取得しようとしています。次のようにリスナーを設定すると、正しい数の子が出力されます。
次のいずれかを行う場合:
最初の子を取得しません。取得する子はゼロで、返される DataSnapshot は null です。
私は何を間違っているのでしょうか?
更新、gradle importcompile 'com.firebase:firebase-client-android:1.+
を compileに変更しましたcom.firebase:firebase-client-android:1.1.1+
。プルダウンしていた SDK のバージョンに関係なく、バグだったに違いありません。
firebase - Firebase の複数の where 句に基づくクエリ
私は Firebase の初心者です。ANDの上のgenre = 'comedy'
lead = 'Jack Nicholson'
データから結果を取得するにはどうすればよいですか?
どのようなオプションがありますか?
android - Firebase ルール - 初回ログイン時にユーザー データを保存できません
私は Firebase を使い始めたばかりで、セキュリティ ルールに問題があります。新しいユーザーを登録またはログインする Android クライアントがあります。そのユーザーの最初のログイン時に、次のようにデータを Firebase に保存します。
(これは、ユーザーの認証時に onAuthenticated() で呼び出されます)
ただし、私のセキュリティ ルールでは、ユーザーのデータが既に保存されていない限り、ユーザーがデータベースに書き込むことを許可していないようです。私のルールは次のとおりです。
また、重要な場合は、実際に保存されたときにデータがどのように見えるかの例を次に示します。
クライアントがサーバーで認証された後にユーザー データを書き込むことができるようにするには、ルールをどのように変更すればよいですか?
編集: いくつかのテストの後、これらのルールでは、ユーザー ノードが既に存在する場合でも、ユーザーがユーザー ノードに何かを書き込むことを許可していないようです。
firebase - Firebase クエリの二重ネスト
以下のファイアベースのデータ構造を考慮して、クエリを実行してブログ「efg」を取得したいと考えています。この時点では、ユーザー ID はわかりません。
firebase - Firebase を使用してシンプルなバンキング アプリケーションでデータを構造化する方法
Firebase を使用して非常に単純な銀行を作成したいと考えていますが、NoSQL データベースは初めてなので、データを構造化する方法がわかりません。
必要なデータは非常に単純です。
主な対象は銀行です。銀行には口座があります。アカウントには、名前、残高、およびトランザクションがあります。トランザクションには、送信アカウントと受信アカウント、および金額と日付への参照があります。
私にとって難しいのは、アカウントを関連するトランザクションに接続できるようにデータベースを構築する方法がわからないことです。
SQL データベースでは、単純にトランザクションのテーブルを作成し、送信者フィールドと受信者フィールドで口座番号を使用します。123
次に、簡単な方法でアカウントのすべてのトランザクションを見つけることができます
Firebase でこれを行うにはどうすればよいですか?
android - Firebase の 1 対 1 チャット
バックエンドとして Firebase を使用して、Android で簡単なチャット アプリケーションを構築しています。
ユーザーの連絡先の詳細がUID(firebaseによって生成された)の下に保存されるように、登録ページを設定しました。上記のコードを使用して、一般的な連絡先を取得しました。ユーザーは、その共通番号にプッシュ メッセージを送信する必要があります。ただし、番号が属するUIDをたどる方法を見つけることができません。アプリケーションを使用している友人のリストを取得するために、共通番号を取得しています。したがって、これをハードコーディングするか、API で記述する必要があるかどうか、私は混乱しています。誰かが解決策を持っている場合は、例を教えてください
android - Android FireBase のリストビューの順序の変更
私のアプリケーションは、firebase から ListView のボタンに最新のデータを返しています。でも一番上になりたい!私はそれについて考えましたが、それを行うには2つの方法しかないと思います。
1. リストビューを反転します。
このようにするべきだと思いますが、わかりませんでした。私はウェブでたくさん検索しましたが、私のケースに適した解決策はありません
これは私のアダプターコードです
そして、これは特別なリスト アダプター クラスを拡張ChatListAdapter
するカスタム リスト クラスのコンストラクターのコードです。ChatListAdapter
FirebaseListAdapter
[編集]これはクラスFirebaseListAdapter
を拡張するコードの一部ですBaseAdapter
2. データを降順でクエリします。
Firebase API ドキュメントと Web で検索したときに、取得したデータを降順で並べ替える方法が見つからなかったため、2 番目の方法は私には不可能です。
firebase の私のデータは次のようになります。
ありがとうございました。
java - Android Firebase REST の問題
何らかの理由で、データを firebase db にプッシュできません。ボレーを使用して自分のデータベースに RESTful 呼び出しを行おうとしています。私が何を間違っていると思いますか?
私が受けている問題:
コード: