带有来自另一个表的 id 的全文索引

发布于 2024-11-18 06:16:43 字数 113 浏览 2 评论 0原文

我有一个产品表,其中的行通过category_id 连接到类别表中的一行或多行。如果我想让这些类别名称可搜索,是否有任何解决方案来指定要为类别表中的名称创建的全文索引,该索引与产品表行中类别列中的 id 相对应?

I have a product table where the rows are connected to one or multiple rows in a category table by category_id. If I would like to make those category names searchable, is there any solution to specify the fulltext index to be created of the names in category table that corresponds to the ids in the category columns in the rows of product table?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

远昼 2024-11-25 06:16:43

是的,如果您在category_name上添加全文索引,您可以获得具有特定类别名称(搜索)的产品列表,如下所示:

SELECT p.name FROM products p INNER JOIN categories c
ON p.category_id = c.category_id
WHERE MATCH (c.category_name) AGAINST ('Some Category');

Yes, if you add a full text index on category_name, you can get a list of products with a certain category name (search) as so:

SELECT p.name FROM products p INNER JOIN categories c
ON p.category_id = c.category_id
WHERE MATCH (c.category_name) AGAINST ('Some Category');
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文