Создание полнотекстового индекса на представлении в SQL Server 2005

Вы должны попробовать это: Angular 2, объявляющий массив объектов

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

ваша ошибка в том, что ваш массив не инициализируется, когда вы пытаетесь получить доступ к индексу 0 (проверьте через консоль точку останова, вы увидите, что ваш массив не определен).

7
задан ROMANIA_engineer 7 January 2015 в 15:34
поделиться

1 ответ

Необходимо указать название индекса вместо имени столбца при создании полнотекстового индекса:

CREATE FULLTEXT INDEX ON [dbo].[ProductSearchView](Id, Field)
KEY INDEX PK_ProductSearchView
ON FullText WITH CHANGE_TRACKING AUTO;
GO

Это исправит ошибку, которую Вы получаете, но она даст Вам другую ошибку, потому что Вы пытаетесь включать несимвольно-ориентированный столбец в свой текстовый поиск. Можно хотеть выбрать другой столбец индексируемого символа для использования в полнотекстовом каталоге вместо этого.

14
ответ дан 6 December 2019 в 15:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: