QuerySubscription
@frozen
public struct QuerySubscription<T> where T : RealmSwiftObject
SubscriptionQuery
é usado para definir uma query de assinatura de query nomeada/sem nome, que pode ser adicionada/removida ou atualizada em uma transação de assinatura de escrita.
-
Cria um
QuerySubscription
para o tipo fornecido.Declaração
Swift
public init(name: String? = nil, query: QueryFunction? = nil)
Parâmetros
name
Nome da inscrição.
query
A consulta para a assinatura, se nulo, definirá a consulta para todos os documentos da coleção.
-
Cria um
QuerySubscription
que assina todos os documentos do tipo fornecido. -
Cria um
QuerySubscription
para o tipo fornecido.Declaração
Swift
public init(name: String? = nil, query: borrowing QueryFunction)
Parâmetros
name
Nome da inscrição.
query
A query da assinatura.
-
Cria um
QuerySubscription
para o tipo fornecido.Declaração
Swift
public init(name: String? = nil, where predicateFormat: String, _ args: Any...)
Parâmetros
name
Nome da inscrição.
predicateFormat
Uma string de formato de predicado, opcionalmente seguida por um número variável de argumentos, que será usada para criar a assinatura.
-
Cria um
QuerySubscription
para o tipo fornecido.Declaração
Swift
public init(name: String? = nil, where predicate: NSPredicate)
Parâmetros
name
Nome da inscrição.
predicate
O predicado que define a query usada para filtrar os objetos no servidor.