TreeFrogFramework: src/tmongoquery.h Source File
19 void setOffset(int offset);
20 bool find(const QVariantMap &criteria = QVariantMap(), const QVariantMap &orderBy = QVariantMap(), const QStringList &fields = QStringList());
24 QVariantMap findOne(const QVariantMap &criteria = QVariantMap(), const QStringList &fields = QStringList());
25 QVariantMap findById(const QString &id, const QStringList &fields = QStringList());
26 bool insert(QVariantMap &document);
27 int update(const QVariantMap &criteria, const QVariantMap &document, bool upsert = false);
28 bool updateById(const QVariantMap &document);
29 int updateMany(const QVariantMap &criteria, const QVariantMap &document);
30 int updateMulti(const QVariantMap &criteria, const QVariantMap &document) { return updateMany(criteria, document); }
31 int remove(const QVariantMap &criteria);
32 bool removeById(const QVariantMap &document);
33 int count(const QVariantMap &criteria = QVariantMap());
40 const TMongoDriver *driver() const;
50 friend class TCacheMongoStore;