私はこのクエリを持っています:
db.collection.aggregate([
{
$group: {
_id: "$PATIENT_ID",
MASS: { $max: "$max_field" }
}
}
]);
このクエリの結果は次のとおりです。
{ "_id" : "TCGA-A2-A0YD", "mass" : 0.994683301742671 }
{ "_id" : "TCGA-A2-A3XX", "mass" : 0.993455527786917 }
この2番目のクエリがあります:
db.collection.aggregate([
{
$group: {
_id: "TCGA-A2-A3XX",
MASS: { $max: "$max_field" }
}
}
]);
この 2 番目のクエリの結果は次のとおりです。
{ "_id" : "TCGA-A2-A3XX", "mass" : 0.994683301742671 }
なんで?この ID には別の値が必要でしたTCGA-A2-A3XX