buildQuery method
SelectorBuilder
buildQuery(
- Access access
Implementation
SelectorBuilder buildQuery(Access access) {
if (access.query is MongoQuery) {
return (access.query as MongoQuery).selectorBuilder;
}
var s = SelectorBuilder()
..map["\$query"] = access.query?.selector
..map["orderBy"] = access.query?.sort;
if (access.query?.limit != null) {
s.paramLimit = access.query!.limit!;
}
if (access.query?.offset != null) {
s.paramSkip = access.query!.offset!;
}
if (access.query?.fields != null) {
s.paramFields.addAll(access.query!.fields!.cast<String, Object>());
}
return s;
}