Loads many objects matching the conjunction of where clauses constructed from specified field equality operands.
query context in which to perform the load
list of field equality where clause operand specifications
limit, offset, and orderBy for the query
array of objects matching the query
Loads many objects matching the raw WHERE clause.
query context in which to perform the load
parameterized SQL WHERE clause with positional binding placeholders or named binding placeholders
array of positional bindings or object of named bindings
limit, offset, orderBy, and orderByRaw for the query
array of objects matching the query
Load many objects through read-through dataloader (batcher) and cache (optional).
query context in which to perform the load
load key being queried
load values being queried for the key
map from load value to objects that match the query for that load value
A data manager is responsible for orchestrating multiple sources of entity data including local caches, EntityCacheAdapter, and EntityDatabaseAdapter.
It is also responsible for invalidating all sources of data when mutated using EntityMutator.