私はJavaコードに変換する必要があるこのmongoシェルコマンドを持っています。 ドライバーAPIが頻繁に変更されるように見えるため、オンラインで表示される例ではこのメソッドは使用されません。最新の3.2.4バージョンのドライバを使用しています。Java MongodbのAggregateToCollectionOperationクラスの使用方法は?
db.ff1987_2gram.aggregate([
{
$group: {
_id : {
"cw1" : "$cw1",
"target" : "$target"
},
"count" : {"$sum" : 1 }
}
},
{$out : "ff1987_2gram_c"}
], { allowDiskUse:true})
https://api.mongodb.org/java/3.2/com/mongodb/operation/AggregateToCollectionOperation.html私がしたいことがあります。しかし、そのexecuteメソッドはWriteBindingインターフェイスオブジェクトを取ります。これは、ClusterBinding、SingleServerBindingによって実装されます。しかし、私はこれらのいずれかを使用していません。新しいMongoClientクラスを使用してデータベースに接続しました。