sql >> Databáze >  >> NoSQL >> MongoDB

JSR223 (Groovy) nemá přístup k MongoDB (3.0.3) v Jmeter (2.13)

Nakonec jsem našel řešení nahrazením 'mongo-java-driver-2.11.3.jar' za 'mongo-java-driver-2.13.2.jar' v mém adresáři lib Apache-JMeter. Možná má nějaké problémy s ověřováním Mongo 3.

Také jsem upravil kód, aby fungoval:

import com.mongodb.*
import com.mongodb.BasicDBObject

MongoCredential coreCredential = MongoCredential.createCredential("${mongodb_user}", "${mongodb_database}", "${mongodb_password}".toCharArray());
MongoClient coreMongoClient = new MongoClient(new ServerAddress("${mongodb_server}", 27017), Arrays.asList(coreCredential));
DB coreDB = coreMongoClient.getDB("${mongodb_database}");
DBCollection coll = coreDB.getCollection("users");
...

nyní vše funguje dobře.



  1. Jak v MongoDB najdu dokument, který je vložený?

  2. Mongoid nebo MongoMapper?

  3. Jak použít $arrayElemAt a odstranit pole z tohoto prvku v MongoDB $projection?

  4. Seskupit MongoDB podle vnitřních prvků pole