Description
Currently, for creating IN predicate of SearchArgument, the IN-list should be in type std::initializer_list<Literal>:
virtual SearchArgumentBuilder& in(const std::string& column, PredicateDataType type, const std::initializer_list<Literal>& literals) = 0;
This is only usable when the caller knows the size of the IN-list at compilation time. We should provide more interfaces like vector, iterators for providing the IN-list.
Attachments
Issue Links
- links to