MongoDB コレクションに次のドキュメント構造があるとします。
{
"Applications" : [{
"JoinDate" : new Date("10/2/2013 18:06:30"),
"Key" : "shtube",
"Roles" : ["Administrator", "Moderator"]
}],
"Comment" : "Cool",
"ConfirmationKey" : "981c69fe-6fff-47d6-bb82-3b5f1deeef25",
"CreationDate" : new Date("8/2/2013 17:43:42"),
...
}
MongoCursor の SetFields ()メソッドを使用して "Roles" フィールドだけを (パフォーマンスの問題で) 取得するにはどうすればよいですか? 現時点では、サブドキュメントの取得と「ロール」へのアクセスしか知りません。しかし、サブドキュメント全体の情報は必要ありません。