Parameters
| Parameter | Type | Description |
|---|---|---|
ids | const std::vector<std::string>& | IDs to retrieve. (For a single item, provide a std::vector with one element.) |
include | std::vector<cyborg::ItemFields> | List of item fields to return. Can include kVector, kContents, and kMetadata (vector only for IVFFlat indexes). |
Returns
std::vector<cyborg::Item>: Decrypted items with requested fields.
IDs will always be included in the returned items.
Exceptions
std::runtime_error
std::runtime_error
- Throws if the items could not be retrieved or decrypted.