MongoCollectionGroup Method (IMongoQuery, IMongoGroupBy, BsonDocument, BsonJavaScript, BsonJavaScript) | 
 Note: This API is now obsolete.
            Runs the group command on this collection.
            
 
    Namespace: 
   MongoDB.Driver
    Assembly:
   MongoDB.Driver.Legacy (in MongoDB.Driver.Legacy.dll) Version: 2.22.0+75246110ed1247226fcc7f8eb2c54ffab745693e
Syntax[ObsoleteAttribute("The group command was deprecated in server version 3.4.")]
public virtual IEnumerable<BsonDocument> Group(
	IMongoQuery query,
	IMongoGroupBy keys,
	BsonDocument initial,
	BsonJavaScript reduce,
	BsonJavaScript finalize
)<ObsoleteAttribute("The group command was deprecated in server version 3.4.")>
Public Overridable Function Group ( 
	query As IMongoQuery,
	keys As IMongoGroupBy,
	initial As BsonDocument,
	reduce As BsonJavaScript,
	finalize As BsonJavaScript
) As IEnumerable(Of BsonDocument)[<ObsoleteAttribute("The group command was deprecated in server version 3.4.")>]
abstract Group : 
        query : IMongoQuery * 
        keys : IMongoGroupBy * 
        initial : BsonDocument * 
        reduce : BsonJavaScript * 
        finalize : BsonJavaScript -> IEnumerable<BsonDocument> 
[<ObsoleteAttribute("The group command was deprecated in server version 3.4.")>]
override Group : 
        query : IMongoQuery * 
        keys : IMongoGroupBy * 
        initial : BsonDocument * 
        reduce : BsonJavaScript * 
        finalize : BsonJavaScript -> IEnumerable<BsonDocument> Parameters
- query
 - Type: MongoDB.DriverIMongoQuery
The query (usually a QueryDocument or constructed using the Query builder). - keys
 - Type: MongoDB.DriverIMongoGroupBy
The names of the fields to group on. - initial
 - Type: MongoDB.BsonBsonDocument
Initial value passed to the reduce function for each group. - reduce
 - Type: MongoDB.BsonBsonJavaScript
A JavaScript function that is called for each matching document in a group. - finalize
 - Type: MongoDB.BsonBsonJavaScript
A JavaScript function that is called at the end of the group command. 
Return Value
Type: 
IEnumerableBsonDocumentA list of results as BsonDocuments.
See Also