Add ensureIndex

This commit is contained in:
fbraem
2013-02-22 19:29:48 +01:00
parent 7328eace34
commit 60afc2dbd0
2 changed files with 43 additions and 0 deletions

View File

@@ -80,6 +80,11 @@ public:
/// The collectionname must not contain the database name!
Poco::MongoDB::Document::Ptr ensureIndex(Connection& connection, const std::string& collection, const std::string& indexName, Poco::MongoDB::Document::Ptr keys, bool unique = false, bool background = false, int version = 0, int ttl = 0);
/// Creates an index. The document returned is the result of a getLastError call.
/// For more info look at the ensureIndex information on the MongoDB website.
Document::Ptr getLastErrorDoc(Connection& connection) const;
/// Sends the getLastError command to the database and returns the document