私は次の表を持っています
search_redirect
sr_id | sr_keyword | sr_redirect | sr_synonyms
------------------------------------------------------
1 | chair | www.url.com | recliner,seat,stool
2 | couch | www.url.com | sofa,divan
3 | dresser | www.url.com | chest,drawers
誰かが私のサイトで検索機能を使用するとき、検索内容を同義語のリストと比較できるようにしたいと考えています。解決策の私の試みはこれでした:
SELECT sr_redirect
FROM search_redirect
WHERE '#url.q#' IN (sr_redirect)
残念ながら、これは完全に合法的な動きですが、私が思っていたようなことにはなりません。次の試みは、 の値に一重引用符を追加することsr_synonyms
でしたが、これも成功した結果にはなりませんでした。この問題を言葉にするのは難しいので、この状況について助けを見つけることができませんでした。これについて私が得ることができるアドバイスは、最も高く評価されます。SQL Server 2008 で ColdFusion 9 サーバーサイド スクリプトを使用しています。