2

我知道这个问题或其变体被讨论过很多次。
但我没有找到完全适合我的解决方案。

我有很多表假设10。我想提供一种仅使用一个表单输入字段在table1.field1table2.field2、 ... table10.field10中搜索的解决方案。当用户输入搜索短语时,自动完成字段必须建议可用结果列表,并注明其来源。

我想到的第一个想法是非规范化,即创建一个单独的表Table_for_search(field1, ..., field10),其中包含上面提到的表中的数据。

我的问题是我不想使用像 Sphinx、ElasticSearch 等任何重型解决方案。像meta_search.gemransack.gem这样的轻型解决方案看起来不适合可能的情况。

提前致谢。

4

0 回答 0