Aylardır testlerini yaptığımız bir projemizde yayına çıktığımız sırada bu hata ile karşılaştık.
Aldığımız hata asp.net core 3.1 platformu üzerindeydi. Hatayı aşağıya bırakıyorum.
Tam metin olarak dizin oluşturulmadığı için tablo veya dizini oluşturulmuş görünüm 'EuAdverts' üzerinde CONTAINS veya FREETEXT koşulu kullanılamıyor.
Bu hatanın sebebi içerisinde arama yapılacak olan kolon için full-text search özellliğinin açılmamış olmasından kaynaklanmaktadır.
Sql üzerinde düzeltmeniz durumunda sorununuz çözülecektir.
FullText özellikleriyle ilgili şu güzel makaleye bir göz atabilirsiniz : https://erolakgul.net/2015/09/13/full-text-search-mimarisi/
Bir yanıt yazın