get Nullable 값 사전
추상 fun <t : Any> getNullableValueDictionary(PropertyName: string, clazz: KClass<T>): RealmDictionary<t?>
속성 이름이 참조하는 null 허용 요소의 딕셔너리를 RealmDictionary 로 반환합니다.
class
인수는 속성에 대한 RealmStorageType 의 KClass 여야 합니다.
다음 스니펫은 다양한 사전 유형에 사용할 수 있는 다양한 함수를 간략하게 설명합니다.
// Retrieve a dictionary of nullable ints from a 'nullableIntDictionary' property
dynamicRealmObject.getNullableValueDictionary("nullableIntDictionary", Int::class)
// Retrieve a dictionary of non-nullable ints from a 'intDictionary' property
dynamicRealmObject.getValueDictionary("intDictionary", Int::class)
// Retrieve a dictionary of objects from an `objectDictionary' property
// Object dictionaries are ALWAYS nullable
dynamicRealmObject.getObjectDictionary("objectDictionary", DynamicRealmObject::class)
클립보드에 복사된 콘텐츠
Return
매개변수
속성 이름
딕셔너리를 조회 할 딕셔너리 속성 의 이름입니다.
clazz
딕셔너리 요소 유형의 Kotlin 클래스입니다.
t
사전 요소 유형의 유형입니다.
스로우
클래스에 특정 이름의 필드가 포함되어 있지 않은 경우, 사전이 아닌 속성의 값을 검색하려고 하는 경우 또는 clazz
가 속성의 RealmStorageType.kClass 와 일치하지 않는 경우 등이 있습니다.