gpt4 book ai didi

mysql - MySQL 中 MATCH ('...' IN NATURAL LANGUAGE MODE) 的最大可能取值范围是多少?

转载 作者:可可西里 更新时间:2023-11-01 06:34:13 25 4
gpt4 key购买 nike

MySQL 提供了FULLTEXT 索引,可以用MATCH (col1,col2,...) AGAINST (expr [search_modifier]) 检索。构造。有几个Full-Text Search变体,其中之一(也是默认的)是 Natural Language Full-Text Search .

那么 MATCH 的最大可能值是多少(在自然语言模式下为“...”)?


例子:

这个查询

SELECT
courses.id,
courses.title,
MATCH (coursedata.title) AGAINST ('Basketball') AS relevance
FROM
courses
JOIN
coursedata ON coursedata.id = courses.coursedata_id
WHERE
MATCH (coursedata.title) AGAINST ('Basketball') > 0

返回包含 relevance 列的结果表,我们在其中存储 'Basketball'coursedata.title 行的相关值。或者 'Basketball'coursedata.title 行的相关值?不管怎样,我们将 MATCH(...) 函数的输出存储在那里。在我的例子中,我正在获取从 03.695953130722046 的值。

最佳答案

您的查询输出的可能性并没有真正的小限制。因此,您不会达到那个巨大的限制,而是会卡住您的 MySQL/您的网络。

关于mysql - MySQL 中 MATCH ('...' IN NATURAL LANGUAGE MODE) 的最大可能取值范围是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16115429/

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