gpt4 book ai didi

php - 多个领域的学说全文

转载 作者:搜寻专家 更新时间:2023-10-31 21:25:56 25 4
gpt4 key购买 nike

我有一个具有一些属性的实体,我想为其中的一些属性建立索引以获得全文。

* @Index(name="search", columns={"description", "short_description", "name"}, flags={"fulltext"})})

现在,如果我使用 MATCH(description, short_description) AGAINST (...) 执行查询,我得到:

Can't find FULLTEXT index matching the column list

如果我只为一列建立全文索引:

 * @Index(columns={"description"}, flags={"fulltext"})})

然后尝试使用 MATCH(description) AGAINST (...) 一切正常。
那么如何索引多个列呢?

谢谢。

最佳答案

我找到了我的问题的解决方案,所以我将它发布给有同样问题的人。
我索引三列做:

* @Index(name="search", columns={"description", "short_description", "name"}, flags={"fulltext"})})

所以我必须在我的查询中使用所有这些:

MATCH(description, short_description, name) AGAINST (...)

我不能只匹配其中的一些索引。
希望对您有所帮助。

关于php - 多个领域的学说全文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36158933/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com