Introduction
When searching using the Client class inheritance is supported out of the box. In other words, if we have two classes, User and Author
and we search for Users we can also get matching Authors back.
Examples
C#
searchResult = client.Search<User>()
.For("John")
.InField(x => x.Name)
.GetResult();
var isUser = (searchResult.First is User);
var isAuthor = (searchResult.First is Author);
It is also possible to search over all types that implement a specific interface.
Do you find this information helpful? Please log in to provide feedback.