1
FireBaseを学んでいて、今はUsing $ Variables to Capture Path Segments です。ワイルドカードの使い方について読んでいます。私は彼らがこの$other
変数を使用して参照してください。 FireBaseがRealTime Databas Rulesで使用するすべての変数のリスト文書はどこですか?FireBaseのドキュメントはどこにありますか?
FireBaseを学んでいて、今はUsing $ Variables to Capture Path Segments です。ワイルドカードの使い方について読んでいます。私は彼らがこの$other
変数を使用して参照してください。 FireBaseがRealTime Databas Rulesで使用するすべての変数のリスト文書はどこですか?FireBaseのドキュメントはどこにありますか?
$その他の変数はありません。これは、プレースホルダだとdocsから、任意の$ someOtherPathのような文字列、または$ dudesPathまたは$ coolPath
次のようになります。
{
"rules": {
"widget": {
// a widget can have a title or color attribute
"title": { ".validate": true },
"color": { ".validate": true },
// but no other child paths are allowed
// in this case, $other means any key excluding "title" and "color"
"$other": { ".validate": false }
}
}
}
「タイトル」と「色」のパスが考慮されており、ルールが設定されています。 $その他はタイトルや色以外のパスです。 { ".validate":偽}
良い答えジェイこれは、簡単に
"$ anyPathOtherThanTitleOrColor" である可能性があります。 @Erik: '$ other'を' $ anything'に変更でき、その振る舞いはまったく同じになります。 –
誰でも '' validate ''を見ることができます: "newData.isString()" 'しかし、これは' '.validate":false''は論理的ではありません。 –