1
Я пытался так много вещей ..Как включить текстовый поиск в монго?
# in replica set configuration, specify the name of the replica set
# replSet = setname
setParameter=textSearchEnabled=true
Это часть конфигурационного файла. Еще после настройки текстовый поиск не включен.
Am использованием PyMongo для поиска текста Это мой код
db.command("text", 'tracks' ,search=request.POST['content_search'], limit = 12)['results']]
Моя Монго версия 2.4.10. Пожалуйста, направляйте меня.
Это отслеживающий
Traceback (most recent call last):
File "/home/nidhin/social-media-widget/env/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 114, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/nidhin/social-media-widget/env/local/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 57, in wrapped_view
return view_func(*args, **kwargs)
File "/home/nidhin/social-media-widget/socialmedia/widget/views.py", line 84, in monitor
data = [i['obj'] for i in db.command("text", 'tracks' ,search=request.POST['content_search'], filter = test_data, limit = 12)['results']]
File "/home/nidhin/social-media-widget/env/local/lib/python2.7/site-packages/pymongo/database.py", line 435, in command
uuid_subtype, compile_re, **kwargs)[0]
File "/home/nidhin/social-media-widget/env/local/lib/python2.7/site-packages/pymongo/database.py", line 341, in _command
msg, allowable_errors)
File "/home/nidhin/social-media-widget/env/local/lib/python2.7/site-packages/pymongo/helpers.py", line 178, in _check_command_response
raise OperationFailure(msg % errmsg, code, response)
OperationFailure: command SON([('text', 'tracks'), ('filter', {'publisher_desc': u'Blogs'}), ('search', u'box'), ('limit', 12)]) failed: text search not enabled
я уже сделал что .. его не работает. Я использую sudo service mongodb start – CodeJunkie
Каковы параметры командной строки? –
У вас есть текстовый индекс? –