QuerySubscription

@frozen
public struct QuerySubscription<T> where T : RealmSwiftObject

SubscriptionQuery 쓰기 구독 트랜잭션 내에서 추가/제거 또는 업데이트할 수 있는 명명된/이름 없는 쿼리 구독 쿼리를 정의하는 데 사용됩니다.

내부

  • 지정된 유형에 대해 QuerySubscription 를 생성합니다.

  • 지정된 유형의 모든 문서를 구독하는 QuerySubscription 를 만듭니다.

    선언

    Swift

    public init(name: String? = nil)

    매개변수

    name

    구독의 이름입니다.

  • 지정된 유형에 대해 QuerySubscription 를 생성합니다.

    선언

    Swift

    public init(name: String? = nil, query: borrowing QueryFunction)

    매개변수

    name

    구독의 이름입니다.

    query

    구독에 대한 쿼리입니다.

  • 지정된 유형에 대해 QuerySubscription 를 생성합니다.

    선언

    Swift

    public init(name: String? = nil, where predicateFormat: String, _ args: Any...)

    매개변수

    name

    구독의 이름입니다.

    predicateFormat

    조건자 형식 string(선택 사항) 뒤에 구독을 생성하는 데 사용할 가변 개수의 인수가 옵니다.

  • 지정된 유형에 대해 QuerySubscription 를 생성합니다.

    선언

    Swift

    public init(name: String? = nil, where predicate: NSPredicate)

    매개변수

    name

    구독의 이름입니다.

    predicate

    서버에서 객체를 필터링하는 데 사용되는 쿼리를 정의하는 조건자입니다.