«Запрос не понятен» - полнотекстовый поиск, когда типы полей изменились

У клиента есть долгоживущее приложение IBM Notes, в котором кто-то по очереди изменил тип поля с номера на текст.

Итак, теперь, когда мы пытаемся выполнить поиск FT, например: [myField] = "1234", появляется сообщение об ошибке: "Запрос не понятен".

Если я это сделаю: [myField] = 1234, это сработает, но не вернет ни одного попадания. Хотя есть документ, где myField = "1234".

Поле имеет тип текста в дизайне.

Я создал новый вид для тестирования, разрешив документы только из одной формы.

Удалил полнотекстовый индекс (даже в файловой системе) updall -X Fixup -r Создал полнотекстовый индекс

В моем тестовом представлении у меня есть один столбец, который показывает, имеет ли искомое содержимое поля тип text @IsText (myField), и все строки показывают: 1 (поэтому его содержимое должно быть текстовым)

Ничто из вышеперечисленного не сработало, поэтому я создал новую копию базы данных локально. Та же проблема.

Создана совершенно новая база данных (только для тестирования), форма, просмотр и полнотекстовый индекс, и это работает.

Кажется, что существующий дизайн базы данных где-то хранит старый тип поля ...

Любые идеи приветствуются.

Спасибо!

/ Дж

Ответы на вопрос(2)

Ваш ответ на вопрос