Il existe un moyen de le faire avec le pilote C#. Les méthodes peuvent être chaînées sur les constructeurs, donc tout .Slice()
et .Include()
et .Exclude()
var fields = Fields.Slice("empActivity", -1)
.Include("employeeId", "empActivity.transId")
.Exclude("_id");
var cursor = collection.Find(query).SetFields(fields);