• Home
  • Raw
  • Download

Lines Matching refs:DataQuery

27 class DataQuery {
29 DOCSTORE_API DataQuery();
31 DOCSTORE_API ~DataQuery();
33 DOCSTORE_API DataQuery& Reset();
35 DOCSTORE_API DataQuery& Select(const std::vector<std::string>& fields);
38 DOCSTORE_API DataQuery& EqualTo(const std::string &field, const T &value) in EqualTo()
46 DOCSTORE_API DataQuery& NotEqualTo(const std::string &field, const T &value) in NotEqualTo()
54 DOCSTORE_API DataQuery& GreaterThan(const std::string &field, const T &value) in GreaterThan()
62 DOCSTORE_API DataQuery& LessThan(const std::string &field, const T &value) in LessThan()
70 DOCSTORE_API DataQuery& GreaterThanOrEqualTo(const std::string &field, const T &value) in GreaterThanOrEqualTo()
78 DOCSTORE_API DataQuery& LessThanOrEqualTo(const std::string &field, const T &value) in LessThanOrEqualTo()
86 DOCSTORE_API DataQuery& In(const std::string &field, const std::vector<T> &valueList) in In()
102 DOCSTORE_API DataQuery& NotIn(const std::string &field, const std::vector<T> &valueList) in NotIn()
117 DOCSTORE_API DataQuery& StartWith(const std::string &field, const std::string &value);
119 DOCSTORE_API DataQuery& NotStartWith(const std::string &field, const std::string &value);
121 DOCSTORE_API DataQuery& And();
123 DOCSTORE_API DataQuery& Or();
125 DOCSTORE_API DataQuery& OrderByAsc(const std::string &field);
127 DOCSTORE_API DataQuery& OrderByDesc(const std::string &field);
129 DOCSTORE_API DataQuery& Limit(const int number, const int offset = 0);
131 DOCSTORE_API DataQuery& BeginGroup();
133 DOCSTORE_API DataQuery& EndGroup();