elasticSearch querying documentation

Hello,

I am having a hard time with the querying documentation on the
elasticsearch web site. I am finding that there is just not that much data
to form a lot of the querys. the documentation there is motly referance on
the rules of the query types but not really any sort of querying tutorail
that can be found for other databases. I am trying to construct a query
where i have some fields that that I have a list of possiable matches and
then i am also checking for something that will only have a single match
with them. Are there any other online resouces for lerning how to query ES

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

The core team announced today that they are looking to improve their
documentation: http://www.elasticsearch.com/way-beyond-search

"We also want to make the overall Elasticsearch experience better. One area
in which we will increase our investment is our documentation."

I much rather have reference documentation than a tutorial, but everyone
has to start somewhere. If I am confused about the construction of a query,
I look at the unit tests or I look into the corresponding REST action class.

https://github.com/elasticsearch/elasticsearch/tree/master/src/test/java/org/elasticsearch/test/unit
https://github.com/elasticsearch/elasticsearch/tree/master/src/main/java/org/elasticsearch/rest/action

Cheers,

Ivan

On Tue, Feb 19, 2013 at 8:36 AM, Wojons Tech wojonstech@gmail.com wrote:

Hello,

I am having a hard time with the querying documentation on the
elasticsearch web site. I am finding that there is just not that much data
to form a lot of the querys. the documentation there is motly referance on
the rules of the query types but not really any sort of querying tutorail
that can be found for other databases. I am trying to construct a query
where i have some fields that that I have a list of possiable matches and
then i am also checking for something that will only have a single match
with them. Are there any other online resouces for lerning how to query ES

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

Okay perfect its good to kow the that they are going to be working on it.

Dont get me wrong having referance documentation is AMAZING, but we have to
walk before we can run and I am very new to full text search, So just
getting examples on simple does and donts then matching that with
referances will make it easy to get a leg up. i keep finding my self
spending hours trying to get basic querys to work.

On Tue, Feb 19, 2013 at 9:19 AM, Ivan Brusic ivan@brusic.com wrote:

The core team announced today that they are looking to improve their
documentation: http://www.elasticsearch.com/way-beyond-search

"We also want to make the overall Elasticsearch experience better. One
area in which we will increase our investment is our documentation."

I much rather have reference documentation than a tutorial, but everyone
has to start somewhere. If I am confused about the construction of a query,
I look at the unit tests or I look into the corresponding REST action class.

https://github.com/elasticsearch/elasticsearch/tree/master/src/test/java/org/elasticsearch/test/unit

https://github.com/elasticsearch/elasticsearch/tree/master/src/main/java/org/elasticsearch/rest/action

Cheers,

Ivan

On Tue, Feb 19, 2013 at 8:36 AM, Wojons Tech wojonstech@gmail.com wrote:

Hello,

I am having a hard time with the querying documentation on the
elasticsearch web site. I am finding that there is just not that much data
to form a lot of the querys. the documentation there is motly referance on
the rules of the query types but not really any sort of querying tutorail
that can be found for other databases. I am trying to construct a query
where i have some fields that that I have a list of possiable matches and
then i am also checking for something that will only have a single match
with them. Are there any other online resouces for lerning how to query ES

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

--
Enjoy,
Alexis Okuwa
WojonsTech
424.835.1223

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

ElasticSearch is based on Lucene, so if the issue is related purely to how
search works, as opposed to how to construct a query using ElasticSearch,
you can always read Lucene documentation. Many of the concepts such as
analyzers, tokenizers, query strings, ngrams, etc, can be found in
Lucene documentation. In fact, I think the biggest problem with ES
documentation is the assumption that everyone knows Lucene. Many questions
on the mailing list are basic Lucene questions. The book Lucene in Action
is somewhat old, and some of the APIs are deprecated, but the analysis
section (the most important one IMHO) still holds true.

That said, Lucene's official documentation is quite poor IMHO. Solr, also
based on Lucene, has better docs.

Cheers,

Ivan

On Tue, Feb 19, 2013 at 9:22 AM, Wojons Tech wojonstech@gmail.com wrote:

Okay perfect its good to kow the that they are going to be working on it.

Dont get me wrong having referance documentation is AMAZING, but we have
to walk before we can run and I am very new to full text search, So just
getting examples on simple does and donts then matching that with
referances will make it easy to get a leg up. i keep finding my self
spending hours trying to get basic querys to work.

On Tue, Feb 19, 2013 at 9:19 AM, Ivan Brusic ivan@brusic.com wrote:

The core team announced today that they are looking to improve their
documentation: http://www.elasticsearch.com/way-beyond-search

"We also want to make the overall Elasticsearch experience better. One
area in which we will increase our investment is our documentation."

I much rather have reference documentation than a tutorial, but everyone
has to start somewhere. If I am confused about the construction of a query,
I look at the unit tests or I look into the corresponding REST action class.

https://github.com/elasticsearch/elasticsearch/tree/master/src/test/java/org/elasticsearch/test/unit

https://github.com/elasticsearch/elasticsearch/tree/master/src/main/java/org/elasticsearch/rest/action

Cheers,

Ivan

On Tue, Feb 19, 2013 at 8:36 AM, Wojons Tech wojonstech@gmail.comwrote:

Hello,

I am having a hard time with the querying documentation on the
elasticsearch web site. I am finding that there is just not that much data
to form a lot of the querys. the documentation there is motly referance on
the rules of the query types but not really any sort of querying tutorail
that can be found for other databases. I am trying to construct a query
where i have some fields that that I have a list of possiable matches and
then i am also checking for something that will only have a single match
with them. Are there any other online resouces for lerning how to query ES

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

--
Enjoy,
Alexis Okuwa
WojonsTech
424.835.1223

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

Ivan, you hit the nail on the head. Time passes, Lucene books and IR
books are getting older and are still quite rare, while "Big Data trend"
attracts developers and urges the demand for high quality information
about search engine technology. I hope I have soon some time to
contribute some "search short stories" :slight_smile: with concise explanations of
what is going on behind the scenes, bridging computer science, math,
Lucene, and Elasticsearch. Most is learned by studying (runnable)
annotated examples, not by studying reference docs.

Jörg

Am 19.02.13 18:40, schrieb Ivan Brusic:

ElasticSearch is based on Lucene, so if the issue is related purely to
how search works, as opposed to how to construct a query using
ElasticSearch, you can always read Lucene documentation. Many of the
concepts such as analyzers, tokenizers, query strings, ngrams, etc,
can be found in Lucene documentation. In fact, I think the biggest
problem with ES documentation is the assumption that everyone knows
Lucene. Many questions on the mailing list are basic Lucene questions.
The book Lucene in Action is somewhat old, and some of the APIs are
deprecated, but the analysis section (the most important one IMHO)
still holds true.

That said, Lucene's official documentation is quite poor IMHO. Solr,
also based on Lucene, has better docs.

Cheers,

Ivan

On Tue, Feb 19, 2013 at 9:22 AM, Wojons Tech <wojonstech@gmail.com
mailto:wojonstech@gmail.com> wrote:

Okay perfect its good to kow the that they are going to be working
on it.

Dont get me wrong having referance documentation is AMAZING, but
we have to walk before we can run and I am very new to full text
search, So just getting examples on simple does and donts then
matching that with referances will make it easy to get a leg up. i
keep finding my self spending hours trying to get basic querys to
work.


On Tue, Feb 19, 2013 at 9:19 AM, Ivan Brusic <ivan@brusic.com
<mailto:ivan@brusic.com>> wrote:

    The core team announced today that they are looking to improve
    their documentation:
    http://www.elasticsearch.com/way-beyond-search

    "We also want to make the overall Elasticsearch experience
    better. One area in which we will increase our investment is
    our documentation."

    I much rather have reference documentation than a tutorial,
    but everyone has to start somewhere. If I am confused about
    the construction of a query, I look at the unit tests or I
    look into the corresponding REST action class.

    https://github.com/elasticsearch/elasticsearch/tree/master/src/test/java/org/elasticsearch/test/unit
    https://github.com/elasticsearch/elasticsearch/tree/master/src/main/java/org/elasticsearch/rest/action

    Cheers,

    Ivan




    On Tue, Feb 19, 2013 at 8:36 AM, Wojons Tech
    <wojonstech@gmail.com <mailto:wojonstech@gmail.com>> wrote:

        Hello,

        I am having a hard time with the querying documentation on
        the elasticsearch web site. I am finding that there is
        just not that much data to form a lot of the querys. the
        documentation there is motly referance on the rules of the
        query types but not really any sort of querying tutorail
        that can be found for other databases. I am trying to
        construct a query where i have some fields that that I
        have a list of possiable matches and then i am also
        checking for something that will only have a single match
        with them. Are there any other online resouces for lerning
        how to query ES
        -- 
        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
        <mailto:elasticsearch%2Bunsubscribe@googlegroups.com>.
        For more options, visit
        https://groups.google.com/groups/opt_out.



    -- 
    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
    <mailto:elasticsearch%2Bunsubscribe@googlegroups.com>.
    For more options, visit https://groups.google.com/groups/opt_out.





-- 
Enjoy,
Alexis Okuwa
WojonsTech
424.835.1223 <tel:424.835.1223>
-- 
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
<mailto:elasticsearch%2Bunsubscribe@googlegroups.com>.
For more options, visit https://groups.google.com/groups/opt_out.

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

Yeah i have never used luence till i came across elasticsearch when i found
logstash. I do understand that you learn a lot from using the database more
then just reading docs, but i am writing a full project in elasticsearch. I
been working with it slowly for almost 3 months i have some of the basics
done but now my application is requering more advance querys that I am not
ale to figure out.

On Tue, Feb 19, 2013 at 9:53 AM, Jörg Prante joergprante@gmail.com wrote:

Ivan, you hit the nail on the head. Time passes, Lucene books and IR books
are getting older and are still quite rare, while "Big Data trend" attracts
developers and urges the demand for high quality information about search
engine technology. I hope I have soon some time to contribute some "search
short stories" :slight_smile: with concise explanations of what is going on behind the
scenes, bridging computer science, math, Lucene, and Elasticsearch. Most is
learned by studying (runnable) annotated examples, not by studying
reference docs.

Jörg

Am 19.02.13 18:40, schrieb Ivan Brusic:

ElasticSearch is based on Lucene, so if the issue is related purely to
how search works, as opposed to how to construct a query using
ElasticSearch, you can always read Lucene documentation. Many of the
concepts such as analyzers, tokenizers, query strings, ngrams, etc, can be
found in Lucene documentation. In fact, I think the biggest problem with ES
documentation is the assumption that everyone knows Lucene. Many questions
on the mailing list are basic Lucene questions. The book Lucene in Action
is somewhat old, and some of the APIs are deprecated, but the analysis
section (the most important one IMHO) still holds true.

That said, Lucene's official documentation is quite poor IMHO. Solr, also
based on Lucene, has better docs.

Cheers,

Ivan

On Tue, Feb 19, 2013 at 9:22 AM, Wojons Tech <wojonstech@gmail.com<mailto:
wojonstech@gmail.com>> wrote:

Okay perfect its good to kow the that they are going to be working
on it.

Dont get me wrong having referance documentation is AMAZING, but
we have to walk before we can run and I am very new to full text
search, So just getting examples on simple does and donts then
matching that with referances will make it easy to get a leg up. i
keep finding my self spending hours trying to get basic querys to
work.


On Tue, Feb 19, 2013 at 9:19 AM, Ivan Brusic <ivan@brusic.com
<mailto:ivan@brusic.com>> wrote:

    The core team announced today that they are looking to improve
    their documentation:
    http://www.elasticsearch.com/**way-beyond-search<http://www.elasticsearch.com/way-beyond-search>

    "We also want to make the overall Elasticsearch experience
    better. One area in which we will increase our investment is
    our documentation."

    I much rather have reference documentation than a tutorial,
    but everyone has to start somewhere. If I am confused about
    the construction of a query, I look at the unit tests or I
    look into the corresponding REST action class.

    https://github.com/**elasticsearch/elasticsearch/**

tree/master/src/test/java/org/**elasticsearch/test/unithttps://github.com/elasticsearch/elasticsearch/tree/master/src/test/java/org/elasticsearch/test/unit
https://github.com/elasticsearch/elasticsearch/
tree/master/src/main/java/org/**elasticsearch/rest/actionhttps://github.com/elasticsearch/elasticsearch/tree/master/src/main/java/org/elasticsearch/rest/action

    Cheers,

    Ivan




    On Tue, Feb 19, 2013 at 8:36 AM, Wojons Tech
    <wojonstech@gmail.com <mailto:wojonstech@gmail.com>> wrote:

        Hello,

        I am having a hard time with the querying documentation on
        the elasticsearch web site. I am finding that there is
        just not that much data to form a lot of the querys. the
        documentation there is motly referance on the rules of the
        query types but not really any sort of querying tutorail
        that can be found for other databases. I am trying to
        construct a query where i have some fields that that I
        have a list of possiable matches and then i am also
        checking for something that will only have a single match
        with them. Are there any other online resouces for lerning
        how to query ES
        --             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.comelasticsearch%2Bunsubscribe@googlegroups.com
<mailto:elasticsearch%**2Bunsubscribe@googlegroups.comelasticsearch%2Bunsubscribe@googlegroups.com
**>.

        For more options, visit
        https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>

.

    --         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.comelasticsearch%2Bunsubscribe@googlegroups.com
<mailto:elasticsearch%**2Bunsubscribe@googlegroups.comelasticsearch%2Bunsubscribe@googlegroups.com
**>.

    For more options, visit https://groups.google.com/**

groups/opt_out https://groups.google.com/groups/opt_out.

--     Enjoy,
Alexis Okuwa
WojonsTech
424.835.1223 <tel:424.835.1223>

--     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.comelasticsearch%2Bunsubscribe@googlegroups.com
<mailto:elasticsearch%**2Bunsubscribe@googlegroups.comelasticsearch%2Bunsubscribe@googlegroups.com
**>.

For more options, visit https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>

.

--
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.comelasticsearch%2Bunsubscribe@googlegroups.com
.
For more options, visit https://groups.google.com/**groups/opt_outhttps://groups.google.com/groups/opt_out
.

--
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.comelasticsearch%2Bunsubscribe@googlegroups.com
.
For more options, visit https://groups.google.com/**groups/opt_outhttps://groups.google.com/groups/opt_out
.

--
Enjoy,
Alexis Okuwa
WojonsTech
424.835.1223

--
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.
For more options, visit https://groups.google.com/groups/opt_out.

Then I would recommend you to ask here, on ML. Ask about your specific
advanced queries.
Regards,
Lukas

On Tue, Feb 19, 2013 at 9:09 PM, Wojons Tech wojonstech@gmail.com wrote:

[...] my application is requering more advance querys that I am not ale to
figure out.

--
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.
For more options, visit https://groups.google.com/groups/opt_out.