AllowReadDocumentModelValidationQuery class

Allows reading (documents).

If allowRead is specified, it takes precedence.

読み込み(ドキュメントのみ)を許可します。

allowReadが指定されている場合はそちらが優先されます。

Define the validation query to be used by DatabaseValidator.

Basically, if a listing exists on ModelQuery, permissions are specified in a white list format.

You can specify attributes to allow by specifying permission or user.

DatabaseValidatorで使用するバリデーションクエリを定義します。

基本的にはModelQuery上でリストが存在している場合、ホワイトリスト形式でパーミッションが指定されます。

permissionuserを指定して許可をする属性を指定できます。

Inheritance

Constructors

AllowReadDocumentModelValidationQuery.allUsers()
Allows reading (documents).
const
AllowReadDocumentModelValidationQuery.authUsers()
Allows reading (documents).
const
AllowReadDocumentModelValidationQuery.userFromData(String key)
Allows reading (documents).
const
AllowReadDocumentModelValidationQuery.userFromPathIndex(int key)
Allows reading (documents).
const

Properties

hashCode int
The hash code for this object.
no setterinherited
key Object?
Specify the target key to be used in ModelValidationQueryUserType.
finalinherited
permission ModelValidationQueryPermissionType
Specifies the permission type for validation.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
user ModelValidationQueryUserType
Specify the target user for which you want to specify ModelValidationQueryPermissionType.
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited