Förutsatt att dina diskriminatorer fungerar (_t lagras korrekt för varje dokument) så tror jag att det är detta du letar efter.
var results = collection.AsQueryable<Animal>().OfType<Cat>
Returnerar endast de dokument som är av typen 'Cat'.
Förutsatt att dina diskriminatorer fungerar (_t lagras korrekt för varje dokument) så tror jag att det är detta du letar efter.
var results = collection.AsQueryable<Animal>().OfType<Cat>
Returnerar endast de dokument som är av typen 'Cat'.