coldfusion 9, использующий cfsearch на verity, возвращает ошибку -1705
Я создал коллекцию в правде, но когда я использую cfsearch, я получаю эту ошибку:
Message: There was a problem executing the cfSearch tag with the following collections.
Detail: Collection (status code): asktheexpert (-1705)
Я перезапустил службу поиска безрезультатно.
какие-нибудь советы?
1 ответ
Из того, что я могу почерпнуть из разных поисков, это указывает на некоторую степень искажения индекса, и в целом люди так и не поняли, почему. Но если вы очистите и переиндексируете свою коллекцию, она должна исчезнуть.
Век я не использовал Verity, но мой опыт, что большинство "странных ошибок" (одной из которых была именно эта) были "решены" с помощью чистки / переиндексации.
Ссылка: http://www.coldfusionjedi.com/index.cfm/2006/4/5/Verity-1-Me-1705 (и другие в том же духе, но Рэй, вероятно, самый надежный).
Вы в состоянии уйти от Верити? Это мертвая технология, и она будет удалена из CF в следующем выпуске. Возможно, стоит подумать о переходе на Solr, если у вас еще нет планов сделать это.
РЕДАКТИРОВАТЬ: Еще одна вещь, которую я читал сегодня об этом, это то, что она может возникнуть, когда коллекция использует один язык, а индекс и / или поиск используют разные языки. Учитывая, что вы переносите код между dev & prod, возможно, просто убедитесь, что язык коллекции совпадает с языком индекса и поиска.
Кроме этого - и мои предложения ниже об уничтожении различных частей и повторении:-/ - У меня нет идей.