日付に基づいて重複にフラグを付けることで、コレクション内のすべての重複を見つけようとしています。以下は私の試みでしたが、更新内で cmdResult を使用する方法がわかりません。手がかりはありますか?
//filter duplicates
bson::bo cmdResult;
bool ok = c.runCommand(dbcol, BSON("distinct" << "date"), cmdResult);
c.update(dbcol,Query("date"<<cmdResult<<NOT<<"_id"), BSON("$set"<<BSON("noise"<<"true")), false, true);