SORU
22 EKİM 2008, ÇARŞAMBA


SERİ ile Tam Metin Arama (FTS) kullanmak mümkün mü?

Eğer ETMENİZ kullanarak FTS kullanmak mümkün olup olmadığını merak ediyorum .NET 3.5 Çerçeve. İşe yarar bir şey henüz bulamadım belgelere arama buralardayım.

Herkes bu konuda herhangi bir deneyimi olan var mı?

CEVAP
22 Aralık 2008, PAZARTESİ


Evet. Ancak SQL server işlevi oluşturmak ve varsayılan olarak kullanmak gibi bir SERİ olacak telefonunuz var.

Bu ayrıntıyı anlatacağım ama bu özü olan 4**:

Yaptığı tablo değerli işlev oluşturmanız gerekir çalışan almak için hiçbir şey CONTAINSTABLE bir sorgu geçirmek anahtar kelimelere göre daha fazla

create function udf_sessionSearch
      (@keywords nvarchar(4000))
returns table
as
  return (select [SessionId],[rank]
            from containstable(Session,(description,title),@keywords))

Bu SERİ 2 SQL modeliniz için fonksiyon ve o seni presto ekleyin şimdi yazmak gibi sorgular.

    var sessList = from s   in DB.Sessions
                   join fts in DB.udf_sessionSearch(SearchText) 
                   on s.sessionId equals fts.SessionId
                 select s;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bcbauer

    bcbauer

    7 ŞUBAT 2007
  • MysteryGuitarMan

    MysteryGuita

    16 HAZİRAN 2006
  • Willie D.

    Willie D.

    16 Aralık 2006