こんにちは、Firebase コンソールを使用するときに DB 構造を強制する方法があるかどうか知りたいです。
たとえば、名前が「Sample」で値が 3 のオブジェクトを追加する必要がある場合、別のオブジェクトを追加する場合は、同じ構造 (名前と値) のオブジェクトしか挿入できません。これを達成する方法はありますか?
こんにちは、Firebase コンソールを使用するときに DB 構造を強制する方法があるかどうか知りたいです。
たとえば、名前が「Sample」で値が 3 のオブジェクトを追加する必要がある場合、別のオブジェクトを追加する場合は、同じ構造 (名前と値) のオブジェクトしか挿入できません。これを達成する方法はありますか?
Firebase コンソールを使用してデータを入力するときに、特定のデータ構造を強制する方法はありません。
Firebase コンソール (console.firebase.google.com) を介して Firebase データベースにアクセスする場合、管理者アカウントとしてデータベースにアクセスしています。このような管理アクセスは、セキュリティ ルールをバイパスします。すべての読み取りと書き込みが許可され、データは検証されません。
Firebase での登録が完了したら、次の例に従って Firebase コンソールにデータを配置できます。
DatabaseReference ref = FIRDatabase.database().reference()
String user_key = ref.childByAutoId().key
ref.child("Users").child(user_key).setValue(["username": username, number: "3"])
とても簡単です!