mirror of
https://github.com/Kingsrook/qqq.git
synced 2025-07-18 21:20:45 +00:00
Add transaction to AggregateInput and CountInput
This commit is contained in:
@ -84,7 +84,7 @@ public class MongoDBAggregateAction extends AbstractMongoDBAction implements Agg
|
||||
String backendTableName = getBackendTableName(table);
|
||||
MongoDBBackendMetaData backend = (MongoDBBackendMetaData) aggregateInput.getBackend();
|
||||
|
||||
mongoClientContainer = openClient(backend, null); // todo - aggregate input has no transaction!?
|
||||
mongoClientContainer = openClient(backend, aggregateInput.getTransaction());
|
||||
MongoDatabase database = mongoClientContainer.getMongoClient().getDatabase(backend.getDatabaseName());
|
||||
MongoCollection<Document> collection = database.getCollection(backendTableName);
|
||||
|
||||
|
@ -72,7 +72,7 @@ public class MongoDBCountAction extends AbstractMongoDBAction implements CountIn
|
||||
String backendTableName = getBackendTableName(table);
|
||||
MongoDBBackendMetaData backend = (MongoDBBackendMetaData) countInput.getBackend();
|
||||
|
||||
mongoClientContainer = openClient(backend, null); // todo - count input has no transaction!?
|
||||
mongoClientContainer = openClient(backend, countInput.getTransaction());
|
||||
MongoDatabase database = mongoClientContainer.getMongoClient().getDatabase(backend.getDatabaseName());
|
||||
MongoCollection<Document> collection = database.getCollection(backendTableName);
|
||||
|
||||
|
Reference in New Issue
Block a user