在innoDB / XtraDB中搜索mariaDB全文

时间:2014-09-25 10:02:04

标签: full-text-search mariadb

我在innoDB / XtraDB引擎中遇到全文搜索问题。 我有一个列的全文,一些值是1或2长度,例如'a'或'aa'。 我设置ft_min_word_Len = 1并显示变量告诉我这个变量设置为1.但是当我这样查询时,我得不到结果:

SELECT * FROM test.t1 t where match(text) against('aa' );

但是当我将表引擎更改为aria或myisam时,我得到了结果。 问题是什么 ? 我想使用innodb / Xtradb,而不是咏叹调。

请帮帮我。

1 个答案:

答案 0 :(得分:0)

您应该将angular .module('app') .factory('UserModel', userModel); function userModel() { function User(firstName, lastName, role, organisation) { // Public properties, assigned to the instance ('this') this.firstName = firstName; this.lastName = lastName; this.role = role; this.organisation = organisation; } return User; } })(); 更改为1.设置innodb_ft_min_token_size是指myisam表。请参阅mariaDB知识库网站的this page上的“排除的结果”部分。

另请参阅innodb全文搜索功能的this review

  

......我有点惊讶地发现默认的最小字长小于ft_min_word_len的值。那些遗留的ft_%变量显然仅适用于MyISAM全文索引。有一组新的系统变量来控制InnoDB全文...