es-query-builder:Ruby 中 Elasticsearch 的查询构建器

时间:2024-07-12 16:22:01
【文件属性】:

文件名称:es-query-builder:Ruby 中 Elasticsearch 的查询构建器

文件大小:13KB

文件格式:ZIP

更新时间:2024-07-12 16:22:01

Ruby

查询生成器 Ruby 中 Elasticsearch 的查询构建器。 用法 gem 'es-query-builder' builder = EsQueryBuilder . new ( # Fields allowed searching with match query. query_fields : [ 'field1' ] , # Fields for filtering. Queries for these fields do not affect search score. filter_fields : [ 'field2' ] ) query = builder . build ( query_string_given_by_user ) body = if query . nil? # Empty query { size :


【文件预览】:
es-query-builder-master
----.gitignore(567B)
----.coverrails.yml(24B)
----.travis.yml(28B)
----CHANGELOG.md(247B)
----es-query-builder.gemspec(892B)
----LICENSE.txt(1KB)
----spec()
--------es_query_builder_spec.rb(28KB)
--------spec_helper.rb(168B)
----README.md(2KB)
----lib()
--------es-query-builder.rb(3KB)
--------es-query-builder()
----Gemfile(155B)
----Rakefile(114B)

网友评论