Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Add a MongoDB backend? #265

toastdriven opened this Issue · 8 comments

6 participants


MongoDB sprouted search functionality a few months ago. Investigate this.


that would be great


Oh this issue opened 2 years ago :|
Is there any progress on it?
It would be great, since there is also for mongodb.
Is django-haystack will use those tools from django-nonrel or gonna implement from built-in support from scratch ?


There has been no progress on this.

EDIT: I will update the issue when there is progress. That said, v2 isn't out yet & this is currently slated for the next minor release after that.


Obviously 2.1.0 is now out; I'm assuming that nothing has happened on this?


Someone should simply pick this one up. But maybe no one is interested in this feature.


Shortly after I opened this issue, I looked into Mongo's search functionality. The query language in particular was pretty limited at the time, though that may have improved since.

I don't have any use or desire for Mongo support myself (beyond providing more backends for Haystack), so given that & the rest of the backlog, I haven't had time to get back here.

I'd be happy to help/provide review for someone else if they're willing to put the work in, but I likely won't be able to much more than that for the foreseeable future.


This also seems like it'd be a great candidate for a side project (django-haystack-mongodb?) which could develop independently from the core haystack tree.


We can use mongoengine in order to implement this feature.

@acdha acdha removed this from the v2.0.X milestone
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.