I am not shore that it works with unified search, you might find more information in this documentation:
http://find.episerver.com/Documentation/dotnet-api-more-like-related-documents
Thank you Henrik,
I've read the documentation.
var result1 = Client.Search<MyPage>() .For(searchQuery) .GetContentResult(); // Several results. var result2 = Client.Search<MyPage>() .MoreLike(searchQuery) .GetContentResult(); // No results.
It results in the same when not using UnifiedSearch.
I think you are misinterpreting what MoreLike() should do. It doesn't make sense to give it the same search input as the FreeText-query.
I'm also unsure of whether it should work with UnifiedSearch.
The typical usage is something like the third documentation example,
.MoreLike(firstBlogPost.Content)
We're trying to use "MoreLike" with EPiServer Find 8.7.0.1103. The result from "MoreLike" is always empty. When we only use "For" it works great.
Shouldn't "MoreLike" result in at least as many items as "For"? What are we doing wrong?