You can query embedded documents, just qualify the name. Now, this will return all Authors that have books that match your query.
If Author is defined as having many :books (and book is an embedded::document)
@authors_with_sewid = Author.where("books.name" => "sewid").all
You’d then need to iterate over the authors and extract the books.