From c04755a772cbc6b2cf3a80e9c3c17b718e153c55 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Fri, 4 Nov 2016 15:07:35 +0100 Subject: User querybase --- common/storage/entitystore.cpp | 2 +- common/storage/entitystore.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'common/storage') diff --git a/common/storage/entitystore.cpp b/common/storage/entitystore.cpp index 3c3840a..3512e34 100644 --- a/common/storage/entitystore.cpp +++ b/common/storage/entitystore.cpp @@ -338,7 +338,7 @@ QVector EntityStore::fullScan(const QByteArray &type) return keys.toList().toVector(); } -QVector EntityStore::indexLookup(const QByteArray &type, const Query &query, QSet &appliedFilters, QByteArray &appliedSorting) +QVector EntityStore::indexLookup(const QByteArray &type, const QueryBase &query, QSet &appliedFilters, QByteArray &appliedSorting) { return d->typeIndex(type).query(query, appliedFilters, appliedSorting, d->getTransaction()); } diff --git a/common/storage/entitystore.h b/common/storage/entitystore.h index 0e7572a..be3817b 100644 --- a/common/storage/entitystore.h +++ b/common/storage/entitystore.h @@ -54,7 +54,7 @@ public: void abortTransaction(); QVector fullScan(const QByteArray &type); - QVector indexLookup(const QByteArray &type, const Query &query, QSet &appliedFilters, QByteArray &appliedSorting); + QVector indexLookup(const QByteArray &type, const QueryBase &query, QSet &appliedFilters, QByteArray &appliedSorting); QVector indexLookup(const QByteArray &type, const QByteArray &property, const QVariant &value); void indexLookup(const QByteArray &type, const QByteArray &property, const QVariant &value, const std::function &callback); template -- cgit v1.2.3