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
서버에서 객체를 필터링하는 데 사용되는 쿼리를 정의하는 조건자입니다.