rom-elasticsearch icon indicating copy to clipboard operation
rom-elasticsearch copied to clipboard

Elasticsearch adapter for rom-rb

Results 5 rom-elasticsearch issues
Sort by recently updated
recently updated
newest added

This PR adds support for specifying nested or object attribute types in ROM. As an example: ```ruby class User < ROM::Relation[:elasticsearch] schema do attribute :profile, ROM::Elasticsearch::Types.Nested do attribute :email, ROM::Elasticsearch::Types.Text...

Bulk API is useful in cases of create or update multiple documents. Current API has some problems with performance in cases of inserting thousands of documents. [Bulk API](https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html)

feature

https://www.elastic.co/guide/en/elasticsearch/reference/current/nested.html Here is a workaround ```ruby schema(:my_index) do attribute :authors, Types::Object.meta( type: 'nested', properties: { 'person_name': { 'type': 'text' } } ) end ``` that should be rewritten as following:...

We should define `Elasticsearch::Types` for everything that ES6+ supports. See https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-types.html

feature
help wanted

## Describe the bug The link on the github homepage to 'User Documentation' is broken.

bug
help wanted