我有一个网站,允许用户搜索各种类别的项目。每个类别都是我网站的一个单独区域(页面)。例如,某些类别可能是汽车、自行车、书籍等。此时,用户必须通过转到页面(例如汽车)并搜索他们想要的汽车来搜索项目。我想允许用户从我的主页搜索我网站上的任何内容。
目前,每个页面(类别)都有自己的一组表格,我真的不想为每个表格(其中 20 多个)打开全文搜索并在搜索完成后单独搜索每个表格。这将是缓慢而乏味的。
我想做的是创建一个表,该表将保存每个项目类别的所有可搜索信息(当项目保存在其各自的表中时,我会将所有可搜索信息复制到我的“搜索”表中)。然后我会为该表打开全文搜索,然后搜索该表。
这听起来合理吗?有没有更好的办法?我以前从未使用过全文搜索,所以这对我来说是新的。
一条评论。我在这里描述的模式被大量“简化”以使问题的概念更容易理解。