You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**[RefreshApi](documentation/client/refresh.md)**| Control index refresh for real-time search |[📖 Docs](documentation/client/refresh.md)|
36
-
|**[IndicesApi](documentation/client/indices.md)**| Create, update, and manage indices with settings and mappings |[📖 Docs](documentation/client/indices.md)|
37
-
|**[SettingsApi](documentation/client/settings.md)**| Dynamic index settings management |[📖 Docs](documentation/client/settings.md)|
38
-
|**[AliasApi](documentation/client/aliases.md)**| Manage index aliases for zero-downtime deployments |[📖 Docs](documentation/client/aliases.md)|
39
-
|**[MappingApi](documentation/client/mappings.md)**| Smart mapping management with automatic migration and rollback |[📖 Docs](documentation/client/mappings.md)|
40
-
|**[IndexApi](documentation/client/index.md)**| Index documents |[📖 Docs](documentation/client/index.md)|
41
-
|**[UpdateApi](documentation/client/update.md)**| Partial document updates with script support |[📖 Docs](documentation/client/update.md)|
42
-
|**[DeleteApi](documentation/client/delete.md)**| Delete documents by ID or query |[📖 Docs](documentation/client/delete.md)|
43
-
|**[BulkApi](documentation/client/bulk.md)**| High-performance bulk operations with Akka Streams |[📖 Docs](documentation/client/bulk.md)|
44
-
|**[GetApi](documentation/client/get.md)**| Get documents by ID |[📖 Docs](documentation/client/get.md)|
45
-
|**[SearchApi](documentation/client/search.md)**| Advanced search with SQL and aggregations support |[📖 Docs](documentation/client/search.md)|
46
-
|**[ScrollApi](documentation/client/scroll.md)**| Stream large datasets with automatic strategy detection (PIT, search_after, scroll) |[📖 Docs](documentation/client/scroll.md)|
|**[RefreshApi](documentation/client/refresh.md)**| Control index refresh for real-time search |[📖 Docs](documentation/client/refresh.md)|
36
+
|**[IndicesApi](documentation/client/indices.md)**| Create, update, and manage indices with settings and mappings |[📖 Docs](documentation/client/indices.md)|
37
+
|**[SettingsApi](documentation/client/settings.md)**| Dynamic index settings management |[📖 Docs](documentation/client/settings.md)|
38
+
|**[AliasApi](documentation/client/aliases.md)**| Manage index aliases for zero-downtime deployments |[📖 Docs](documentation/client/aliases.md)|
39
+
|**[MappingApi](documentation/client/mappings.md)**| Smart mapping management with automatic migration and rollback |[📖 Docs](documentation/client/mappings.md)|
40
+
|**[IndexApi](documentation/client/index.md)**| Index documents |[📖 Docs](documentation/client/index.md)|
41
+
|**[UpdateApi](documentation/client/update.md)**| Partial document updates with script support |[📖 Docs](documentation/client/update.md)|
42
+
|**[DeleteApi](documentation/client/delete.md)**| Delete documents by ID or query |[📖 Docs](documentation/client/delete.md)|
43
+
|**[BulkApi](documentation/client/bulk.md)**| High-performance bulk operations with Akka Streams |[📖 Docs](documentation/client/bulk.md)|
44
+
|**[GetApi](documentation/client/get.md)**| Get documents by ID |[📖 Docs](documentation/client/get.md)|
45
+
|**[SearchApi](documentation/client/search.md)**| Advanced search with SQL and aggregations support |[📖 Docs](documentation/client/search.md)|
46
+
|**[ScrollApi](documentation/client/scroll.md)**| Stream large datasets with automatic strategy detection (PIT, search_after, scroll) |[📖 Docs](documentation/client/scroll.md)|
47
47
|**[AggregationApi](documentation/client/aggregations.md)**| Type-safe way to execute aggregations using SQL queries |[📖 Docs](documentation/client/aggregations.md)|
|**[GatewayApi](documentation/client/gateway.md)**| Unified SQL interface for DQL, DML, and DDL statements |[📖 Docs](documentation/client/gateway.md)|
48
50
49
51
#### **Client Implementations**
50
52
@@ -181,7 +183,105 @@ result match {
181
183
182
184
### **3. SQL compatible**
183
185
184
-
### **3.1 SQL to Elasticsearch Query DSL**
186
+
### **3.1 SQL Gateway — Unified SQL Interface for Elasticsearch**
187
+
188
+
SoftClient4ES includes a high‑level SQL Gateway that allows you to execute **DQL, DML, DDL, and Pipeline statements** directly against Elasticsearch using standard SQL syntax.
0 commit comments