Can I have multiple different types of analyzer for different fields?

  1. I want to search a "word" or "partial word" on all the fields of documents of index.

  2. I also want to want maintain the order of search.Can use n-grams for the field a of index and edge grams on the other field of the index?
    Can also use complete suggester for maintaining the order for search ?

3.Apart from complete suggester or span term .I can maintain the order of search?