IDigBio API v1 Specification: Difference between revisions

Line 308: Line 308:
*[http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl.html Elasticsearch Query Domain Specific Language (DSL)]
*[http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl.html Elasticsearch Query Domain Specific Language (DSL)]
*[http://www.elasticsearch.org/guide/en/elasticsearch/reference/0.90/search-uri-request.html URI Search]
*[http://www.elasticsearch.org/guide/en/elasticsearch/reference/0.90/search-uri-request.html URI Search]
There is also an [https://groups.google.com/forum/?fromgroups#!forum/elasticsearch elasticsearch Google Group] available.


The iDigBio search index provides two document types to query on: '''Records''' (specimen records) and '''Media Records''' (media metadata). Search results are returned as JSON-formatted documents.  
The iDigBio search index provides two document types to query on: '''Records''' (specimen records) and '''Media Records''' (media metadata). Search results are returned as JSON-formatted documents.  
Line 326: Line 328:
|https://search.idigbio.org/idigbio/mediarecords/_search
|https://search.idigbio.org/idigbio/mediarecords/_search
|}
|}
The [http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl.html Elasticsearch Query Domain Specific Language (DSL)] and [http://www.elasticsearch.org/guide/en/elasticsearch/reference/0.90/search-uri-request.html Elasticsearch URI Search] documents will be useful to those attempting to write queries against Elasticsearch.
There is also an [https://groups.google.com/forum/?fromgroups#!forum/elasticsearch elasticsearch Google Group] available.


Examples specific to iDigBio are available in [[iDigBio API Examples]].
Examples specific to iDigBio are available in [[iDigBio API Examples]].
1,554

edits