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
I'm fairly new to MongoDb and Nim. I have extensive experience working with Python and JavaScript. I'm experimenting with Nim's web application capabilities and will be using your library to build a micro-framework (well, try to at least).
However, one of the most important features of MongoDb is it's indexing capabilities. Unfortunately, it doesn't seem like Nimongo supports creating indexes natively. Of course one could always use the mongo shell to create indexes, but I am a huge fan of declarative programming and think it would be nice to be able to work with Mongo indexes natively in Nim. A good example of what I mean is how indexing is handled in pymongo and MongoEngine.
MongoEngine, of course, relies heavily on Python's dynamic nature and tries to act more like Django's ORM than anything else. However, I believe it is a good example of how an indexing API can be implemented.
So, what I'm wondering is where I should start if I wanted to contribute indexing functionality to Nimongo.
The text was updated successfully, but these errors were encountered:
Hi, @FFX01, I'll try to find some time next week to implement basic indexing queries. Anyway contribution is welcomed, Mongo's query protocol is not that hard :)
Hi!
I'm fairly new to MongoDb and Nim. I have extensive experience working with Python and JavaScript. I'm experimenting with Nim's web application capabilities and will be using your library to build a micro-framework (well, try to at least).
However, one of the most important features of MongoDb is it's indexing capabilities. Unfortunately, it doesn't seem like Nimongo supports creating indexes natively. Of course one could always use the mongo shell to create indexes, but I am a huge fan of declarative programming and think it would be nice to be able to work with Mongo indexes natively in Nim. A good example of what I mean is how indexing is handled in pymongo and MongoEngine.
MongoEngine, of course, relies heavily on Python's dynamic nature and tries to act more like Django's ORM than anything else. However, I believe it is a good example of how an indexing API can be implemented.
So, what I'm wondering is where I should start if I wanted to contribute indexing functionality to Nimongo.
The text was updated successfully, but these errors were encountered: