1
我在URL列表上有一个全文索引;全文包含单词而不是单词的一部分
,我试图在SQL
SELECT * FROM urls WHERE CONTAINS(urls.Url, '"http://localhost:8080/"')
与全文搜索但这给了我;
时,我只希望
我该怎么做?我仍然需要能力,CONTAINS
优惠,像OR
,AND
和*
-wildcard
我在URL列表上有一个全文索引;全文包含单词而不是单词的一部分
,我试图在SQL
SELECT * FROM urls WHERE CONTAINS(urls.Url, '"http://localhost:8080/"')
与全文搜索但这给了我;
时,我只希望
我该怎么做?我仍然需要能力,CONTAINS
优惠,像OR
,AND
和*
-wildcard
你不能用含有进行精确匹配。
你可以重写查询这样:
SELECT * FROM urls WHERE urls.Url = 'http://localhost:8080/'
OR CONTAINS(...)
其中URL =的 'http://本地主机:8080 /' – Paparazzi
我不能这样做,因为我还是想其他的功能,'CONTAINS'提供; 'CONTAINS(urls.Url,'“http:// localhost:49318”或“http:// localhost:8080/Api/Web/Site *”')' – TryingToImprove
其中url ='http:// localhost:49318'或网址像'http:// localhost:8080/Api/Web/Site%' – Paparazzi