Es gibt eine Möglichkeit, dies mit dem C#-Treiber zu tun. Methoden können auf Buildern geändert werden, also alle .Slice()
und .Include()
und .Exclude()
var fields = Fields.Slice("empActivity", -1)
.Include("employeeId", "empActivity.transId")
.Exclude("_id");
var cursor = collection.Find(query).SetFields(fields);