gpt4 book ai didi

php - 搜索带有/不带有特殊字符的单词的搜索机制 - 如何?

转载 作者:行者123 更新时间:2023-11-29 14:47:16 25 4
gpt4 key购买 nike

如何制作这样的搜索机制:

当用户输入:“sól”搜索两个单词:"sol" & "sól"

并且这两个词都有搜索结果

最佳答案

您可以使用“元音不敏感”的 mySQL 排序规则,例如 utf8_general_ci

要么

  • 创建一个专门的搜索列,即 utf8_general_ci
  • 或者在搜索时定义排序规则,这更容易,但对性能不太好。这应该有效:

    select * from column where name='sól' COLLATE utf8_general_ci;

    但是,在某些情况下,这样做可能会降低性能,因为我确信在指定这样的排序规则时不能使用全文索引。

关于php - 搜索带有/不带有特殊字符的单词的搜索机制 - 如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6675658/

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