Ответ 1
Вы можете запросить вложенные документы, просто квалифицируйте имя. Теперь это вернет всех авторов, у которых есть книги, соответствующие вашему запросу.
Если автор определен как имеющий много: книги (а книга - встроенный:: документ)
@authors_with_sewid = Author.where("books.name" => "sewid").all
Затем вам нужно будет перебирать авторов и извлекать книги.