# Design and General Questions - Nest

**URL:** <https://discuss.elastic.co/t/design-and-general-questions-nest/54491>\
**Category:** Elasticsearch\
**Created:** [July 1, 2016, 3:01am UTC](https://discuss.elastic.co/t/design-and-general-questions-nest/54491 "2016-07-01T03:01:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abhijith](https://avatars.discourse-cdn.com/v4/letter/a/82dd89/32.png) [@Abhijith](https://discuss.elastic.co/u/Abhijith)\
**Post date:** [July 1, 2016, 3:01am UTC](https://discuss.elastic.co/t/design-and-general-questions-nest/54491/1 "2016-07-01T03:01:35Z")

</div>

Hi all,

I just started with Elastic search and have to work using nest client. I have few queries regarding the design of index. Can someone help me in answering them.

1. Is it possible to do a global search across different types?  
for eg: I have forum posts, wiki pages and Blog pages in my web site. So when I search for a word,can I do a global search across these three and generate results. How can I index the documents to achieve this? (Best example: Google search. search for elastic, it shows results across web pages, images , videos etc)

2. I was reading the documentation for auto complete and came across another function context suggester. What is the difference between these two? From the documentation it is clear that autocompletion is something like suggesting and filling the word as we type. But I didnt understand what is context suggester and in which context can we use it.

3. Are there any other resources apart from elastic guide to start with nest ?

Sorry for the very generic questions (as I said, I'm completely new to Elastic search). Don't know if I can even ask these questions here.

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [July 1, 2016, 5:26am UTC](https://discuss.elastic.co/t/design-and-general-questions-nest/54491/2 "2016-07-01T05:26:44Z")

</div>

> Is it possible to do a global search across different types?

Sure. Just don't select which document type or index to search within.

---

<div class="post-metadata">

**Author:** ![Abhijith](https://avatars.discourse-cdn.com/v4/letter/a/82dd89/32.png) [@Abhijith](https://discuss.elastic.co/u/Abhijith)\
**Post date:** [July 4, 2016, 2:39am UTC](https://discuss.elastic.co/t/design-and-general-questions-nest/54491/3 "2016-07-04T02:39:02Z")

</div>

@magnusbaeck Thanks magnus. So is it like just call `client.search<>();`

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [July 4, 2016, 5:27am UTC](https://discuss.elastic.co/t/design-and-general-questions-nest/54491/4 "2016-07-04T05:27:06Z")

</div>

> So is it like just call client.search\<\>();

Sorry, I'm not familiar with Nest.

---

<div class="post-metadata">

**Author:** ![Abhijith](https://avatars.discourse-cdn.com/v4/letter/a/82dd89/32.png) [@Abhijith](https://discuss.elastic.co/u/Abhijith)\
**Post date:** [July 4, 2016, 5:38am UTC](https://discuss.elastic.co/t/design-and-general-questions-nest/54491/5 "2016-07-04T05:38:31Z")

</div>

ok. thanks magnus.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 10:38pm UTC](https://discuss.elastic.co/t/design-and-general-questions-nest/54491/6 "2017-07-05T22:38:41Z")

</div>


