@@ -37,9 +37,9 @@ class TMongoODMapper : protected TMongoQuery
3737 T findFirst (const TCriteria &cri = TCriteria()) { return findOne (cri); }
3838 T findFirstBy (int column, QVariant value);
3939 T findByObjectId (const QString &id);
40- int find (const TCriteria &cri = TCriteria());
41- int findBy (int column, QVariant value);
42- int findIn (int column, const QVariantList &values);
40+ bool find (const TCriteria &cri = TCriteria());
41+ bool findBy (int column, QVariant value);
42+ bool findIn (int column, const QVariantList &values);
4343 bool next ();
4444 T value () const ;
4545
@@ -185,7 +185,7 @@ inline T TMongoODMapper<T>::findByObjectId(const QString &id)
185185
186186
187187template <class T >
188- inline int TMongoODMapper<T>::find(const TCriteria &criteria)
188+ inline bool TMongoODMapper<T>::find(const TCriteria &criteria)
189189{
190190 QVariantMap order;
191191 if (!sortColumn.isEmpty ()) {
@@ -197,14 +197,14 @@ inline int TMongoODMapper<T>::find(const TCriteria &criteria)
197197
198198
199199template <class T >
200- inline int TMongoODMapper<T>::findBy(int column, QVariant value)
200+ inline bool TMongoODMapper<T>::findBy(int column, QVariant value)
201201{
202202 return find (TCriteria (column, value));
203203}
204204
205205
206206template <class T >
207- inline int TMongoODMapper<T>::findIn(int column, const QVariantList &values)
207+ inline bool TMongoODMapper<T>::findIn(int column, const QVariantList &values)
208208{
209209 return find (TCriteria (column, TMongo::In, values));
210210}
0 commit comments