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, возможно, просто убедитесь, что язык коллекции совпадает с языком индекса и поиска.

Кроме этого - и мои предложения ниже об уничтожении различных частей и повторении:-/ - У меня нет идей.

Другие вопросы по тегам