-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Description
This is not an issue per se, but I am curious as to pyhaystack's design choices on this. Apologies if there was another place you would have preferred me to ask this question.
The "Operation basics" section of the pyhaystack documentation closely matches the Haystack docs for the about and nav operations, which makes it easy to understand what pyhaystack is doing. But the functionality for the read Op seems to have been split into get_entity and find_entity methods, that use the by id and by filter options for the read Op, respectively. Bringing this up because this was initially very confusing to me.
Is there a reason you chose not to implement
HaystackSession.read(ids=None filter=None, limit=None, **kwargs)but instead
HaystackSession.get_entity(ids, refresh=False, single=None, callback=None)and
HaystackSession.find_entity(filter_expr, limit=None, single=False, callback=None)?
Metadata
Metadata
Assignees
Labels
No labels