Zakładając, że dyskryminatory działają (_t jest prawidłowo przechowywane dla każdego dokumentu), myślę, że tego właśnie szukasz.
var results = collection.AsQueryable<Animal>().OfType<Cat>
Zwraca tylko te dokumenty, które są typu „Cat”.
Zakładając, że dyskryminatory działają (_t jest prawidłowo przechowywane dla każdego dokumentu), myślę, że tego właśnie szukasz.
var results = collection.AsQueryable<Animal>().OfType<Cat>
Zwraca tylko te dokumenty, które są typu „Cat”.