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
'SELECT name, email FROM users WHERE age > :age AND status = :status',
178
+
{'age': 25, 'status': 'active'}
179
+
)
180
+
```
181
+
182
+
Parameters are substituted into the MongoDB filter during execution, providing protection against injection attacks.
183
+
140
184
## Supported SQL Features
141
185
142
186
### SELECT Statements
@@ -166,19 +210,6 @@ while users:
166
210
- LIMIT: `LIMIT 10`
167
211
- Combined: `ORDER BY created_at DESC LIMIT 5`
168
212
169
-
## Limitations & Roadmap
170
-
171
-
**Note**: Currently PyMongoSQL focuses on Data Query Language (DQL) operations. The following SQL features are **not yet supported** but are planned for future releases:
These features are on our development roadmap and contributions are welcome!
181
-
182
213
## Apache Superset Integration
183
214
184
215
PyMongoSQL can be used as a database driver in Apache Superset for querying and visualizing MongoDB data:
@@ -200,6 +231,19 @@ PyMongoSQL can be used as a database driver in Apache Superset for querying and
200
231
201
232
This allows seamless integration between MongoDB data and Superset's BI capabilities without requiring data migration to traditional SQL databases.
202
233
234
+
<h2style="color: red;">Limitations & Roadmap</h2>
235
+
236
+
**Note**: Currently PyMongoSQL focuses on Data Query Language (DQL) operations. The following SQL features are **not yet supported** but are planned for future releases:
These features are on our development roadmap and contributions are welcome!
246
+
203
247
## Contributing
204
248
205
249
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
0 commit comments