我需要做以下事情:
description: |-
#This is not a comment#
Some more text.
Run Code Online (Sandbox Code Playgroud)
但是当然第一行被解释为yaml解析器的注释.我不能在这里使用双引号,因为我需要这是多行的.
我能做些什么来实现这个目标?
谢谢.
在尝试了我能做的一切之后,我终于创建了这个测试表:
CREATE TABLE test_table (
id int(11) NOT NULL AUTO_INCREMENT,
title text NOT NULL,
PRIMARY KEY (id),
FULLTEXT KEY title (title)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
Run Code Online (Sandbox Code Playgroud)
使用以下测试数据:
INSERT INTO test_table (id, title) VALUES
(1, 'Evolving intelligence bayesian filtering power behind');
Run Code Online (Sandbox Code Playgroud)
我希望以下查询返回1行:
SELECT * FROM test_table WHERE MATCH (title) AGAINST ('intelligence');
Run Code Online (Sandbox Code Playgroud)
但它返回一个空集.
我在同一个mysql实例中有另一个数据库,全文搜索按预期工作.但是对于我创建的每个新数据库,全文都不起作用.我重建了索引,修复了表,甚至用myisam_ftdump检查了索引.我没有想法.
你对这个问题有什么看法吗?先感谢您.