(更新しました)
クエリ自体だけでなく、クエリで使用されるフィールド制限 (射影) をログで確認したいので、何が要求されているかを正確に確認できます。構成ファイルに「verbose=true」とともに「vvvv=true」を設定したので、シェルクエリが与えられました。
db.col.find({},{Name:1}).count()
これはログで確認できます。
command: {"count":"col, query:{_id:23}, fields: {Name: 1.0}}}
ただし、次のクエリはそうではありません。
db.col.find({_id:23},{Name:1})
Fields.Include
で使用すると、C# ドライバーからもこれが表示されませんMongoCursor
。
私は何が欠けていますか?