public int TotalPostsForSearch(string search) { return _session.Query<Post>() .Where(p => p.Published && (p.Title.Contains(search) || p.Category.Name.Equals(search) || p.Tags.Any(t => t.Name.Equals(search)))) .Count(); }