Как создать индекс для нескольких документов с сокращением

Я имею следующие документы:

<code>    public class User
    {
        public string Id { get; set; }
        public string Email { get; set; }
        public string Password { get; set; }
    }

    public class Book
    {
        public string Id { get; set; }
        public string Title { get; set; }
    }

    public class BookFavorite
    {
        public string Id { get; set; }
        public string UserId { get; set; }
        public string BookId { get; set; }
    }
</code>

Я хочу запросить список книг и получить информацию о каждой книге, если у пользователя есть в избранном.

На самом деле такой результат:

<code>    public class QueryResult
    {
        public Book Book { get; set; }
        public User User { get; set; }
        public bool IsInFavorite { get; set; }
    }
</code>

Как я могу создать свой индекс для этого?

Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос