Search(term and fuzzy) all fields of all documents of an index

I am new to elastic search and want to have a search field in my
application using which I would want to search all the documents of
elasticsearch whereever they appear.
I also want to show the related search terms as dropdown (like google
search box). It helps user choose the correct search term.

All fields (actually majority fields) needs to be searched.

I read about "suggestion" functionality. But what I understand is that
while indexing, I would have to create a pseudo field from which
suggestions are served. I feel my usecase cannot be solved using the
suggestion functionality.

Can someone suggest, me some way of achieving this with elastic search.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/28a0889a-edcc-462d-8f92-f47d74abe56b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.