ステートメントは、コレクションではなくドキュメントを指す必要があります。ようにワイルドカードを使用して、指定されたパスのすべてのドキュメントを指すことができます。ワイルドカード構文を使用しています。すべてのドキュメントに適用されます。ドキュメント名に解決されます。ルールによって明確にアクセスが許可されたドキュメントのみにアクセスできます。コレクション内のドキュメントに対するアクセスのみを許可します。その結果、他のすべてのコレクションのドキュメントへのアクセスも拒否します。詳細なオペレーションに分割すると便利です。アプリで、ドキュメントの作成に対して、削除の場合とは異なる条件を適用する必要がある場合があります。単一のドキュメントの読み取りを許可し、大規模なクエリを拒否することが必要になる場合があります。データはドキュメントのコレクションに編成され、各ドキュメントはサブコレクションによって階層を拡張できます。ルールと階層データのインタラクションの仕組みを理解することが重要です。サブコレクションが含まれている状況を考えてみましょう。サブコレクションには適用されません。代わりに、サブコレクションへのアクセスを制御する明示的なルールを記述します。ステートメントのパスに対する相対パスになります。したがって、次のルールセットは同等です。}}再帰ワイルドカード構文を使用する場合、ネストが深いサブコレクションにドキュメントが置かれている場合も、ワイルドカード変数には一致するパスセグメント全体が含められます。再帰ワイルドカードの動作は、ルールのバージョンによって異なります。以上のパスアイテムと一致します。再帰ワイルドカードは空のパスには一致しません。コレクションのものには一致しません。コレクションとサブコレクションのドキュメントの両方に一致します。ステートメントの最後に指定する必要があります。個以上のパスアイテムに一致します。コレクション内のドキュメントに一致します。オプトインする必要があります。ステートメント内の任意の場所に配置できます。使用する必要があります。クエリの保護をご覧ください。ステートメントと一致する可能性があります。評価されると、アクセスが許可されます。コレクションに対するすべての読み取りと書き込みが許可されます。ルールに関する操作では、次の上限に注意してください。