26 lines
582 B
Markdown
26 lines
582 B
Markdown
<a id="index"></a>
|
|
|
|
# Index
|
|
|
|
### *class* Daisy.Index.Index(nodeNickname: str, daisyCryptography, prefill: list = [], indexedFields: list = [], autoIndex: bool = True)
|
|
|
|
A searchable index of records, this is currently only half implemented
|
|
but works enough to hold our remote catch index
|
|
|
|
#### addEntry(entry: dict)
|
|
|
|
Add a record to the index
|
|
|
|
entry: dict
|
|
: Record to add to the index
|
|
|
|
#### search(keydict: dict, strict: bool = True)
|
|
|
|
Search index for record for records with values
|
|
|
|
keydict: dict
|
|
: Keys/Values to search for
|
|
|
|
strict: bool
|
|
: Whether to require all keys/values match
|