@resistdesign/voltra
    Preparing search index...

    Class InMemoryItemRelationshipDBDriver

    In-memory relationship driver using DataItem storage.

    Hierarchy (View Summary)

    • InMemoryDataItemDBDriver<
          ItemRelationshipInfo,
          ItemRelationshipInfoIdentifyingKeys.id,
      >
      • InMemoryItemRelationshipDBDriver
    Index

    Constructors

    Methods

    • List items from memory.

      Parameters

      • config: ListItemsConfig

        List configuration and criteria.

      • OptionalselectedFields: (ItemRelationshipInfoKeys | ItemRelationshipInfoIdentifyingKeys)[]

        Optional fields to select from each item.

      Returns Promise<ListItemsResults<ItemRelationshipInfo>>

      List results with items and cursor.

    • Read an item from memory.

      Parameters

      • uniqueIdentifier: string

        Unique identifier value for the item.

      • OptionalselectedFields: (ItemRelationshipInfoKeys | ItemRelationshipInfoIdentifyingKeys)[]

        Optional fields to select from the item.

      Returns Promise<Partial<ItemRelationshipInfo>>

      Item payload (partial when selected fields are used).

    Properties

    config: DataItemDBDriverConfig<
        ItemRelationshipInfo,
        ItemRelationshipInfoIdentifyingKeys,
    >

    Driver configuration including table name and identifier settings.