{"id":89980,"library":"ongr-elasticsearch-dsl","title":"Elasticsearch DSL","description":"Elasticsearch DSL library","status":"active","version":"7.2.2","language":"php","source_language":null,"source_url":"https://github.com/ongr-io/ElasticsearchDSL","tags":["elasticsearch","dsl","search","query"],"install":[{"cmd":"composer require ongr/elasticsearch-dsl","lang":"bash","label":"composer require"}],"dependencies":[],"imports":[{"symbol":"Search","correct":"use ONGR\\ElasticsearchDSL\\Search;"}],"quickstart":{"code":"use ONGR\\ElasticsearchDSL\\Search;\n\n$search = new Search();\n$search->addQuery(new \\ONGR\\ElasticsearchDSL\\Query\\TermQuery('field', 'value'));\n$params = $search->toArray();","lang":"php","description":"Build an Elasticsearch search query using the DSL builder."},"warnings":[{"fix":"Use appropriate version: ongr/elasticsearch-dsl ^6.0 for ES 6.x, or check for ES 8.x support.","message":"Version 7.x is for Elasticsearch 7.x; not compatible with ES 6.x or 8.x","severity":"breaking","affected_versions":">=7.0.0"}],"env_vars":null,"search_vec":"'dsl':2,4,7 'elasticsearch':1,3,6 'librari':5 'queri':9 'search':8","created_at":"2026-06-19T08:55:57.229817+00:00","updated_at":"2026-06-19T08:55:57.229817+00:00","problems":[],"ecosystem":"packagist","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"http://ongr.io","github":"https://github.com/ongr-io/ElasticsearchDSL","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["database","serialization"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}