본문으로 건너뛰기

인터페이스: CollectionLike<T, TKey>

정의 위치: packages/db/src/types.ts:15

변경 이벤트 시스템이 작동하는 데 필요한 메서드를 제공하는 컬렉션과 유사한 객체를 위한 인터페이스입니다.

상속

  • Pick<Collection<T, TKey>, "get" | "has" | "entries" | "indexes" | "id" | "compareOptions">

타입 매개변수

T

T extends object = Record<string, unknown>

TKey

TKey extends string | number = string | number

속성

compareOptions

compareOptions: StringCollationConfig;

정의 위치: packages/db/src/collection/index.ts:698

상속받은 속성

CollectionImpl.compareOptions


id

id: string;

정의 위치: packages/db/src/collection/index.ts:282

상속받은 속성

CollectionImpl.id


인덱스

indexes: Map<number, BaseIndex<TKey>>;

정의 위치: packages/db/src/collection/index.ts:683

상속받은 속성

Pick.indexes

메서드

entries()

entries(): IterableIterator<[TKey, WithVirtualProps<T, TKey>]>;

정의 위치: packages/db/src/collection/index.ts:574

모든 항목을 가져옵니다(가상 파생 상태)

반환값

IterableIterator&lt;[TKey, WithVirtualProps&lt;T, TKey>]>

상속받은 속성

Pick.entries

get()

get(key): 
| WithVirtualProps<T, TKey>
| undefined;

정의 위치: packages/db/src/collection/index.ts:534

키의 현재 값을 가져옵니다(가상 파생 상태)

매개변수

key

TKey

반환값

| WithVirtualProps&lt;T, TKey> | undefined

상속받은 속성

Pick.get

has()

has(key): boolean;

정의 위치: packages/db/src/collection/index.ts:541

컬렉션에 키가 존재하는지 확인합니다(가상 파생 상태)

매개변수

key

TKey

반환값

boolean

상속받은 속성

Pick.has