Python SQLAlchemy match()使用自然语言而不是布尔语言
SQLAlchemy有一个Python SQLAlchemy match()使用自然语言而不是布尔语言,python,mysql,sqlalchemy,Python,Mysql,Sqlalchemy,SQLAlchemy有一个.match()函数,可以帮助搜索全文。但是,默认搜索处于布尔模式。如何将布尔模式更改为自然语言模式 之所以这样做是因为我需要搜索连字符文本和句点。我知道有这样一个来源: 但是,我不想更改任何源文件或配置MySQL设置 如何将.match()函数更改为自然语言模式?看起来您不能:。使用泛型op()或text()@IljaEverilä我可以将连字符的单词放入列表/数组中,并对数组中的每个值使用.like()吗?看起来您不能:。使用泛型op()或text()@IljaEv
.match()
函数,可以帮助搜索全文。但是,默认搜索处于布尔模式
。如何将布尔模式
更改为自然语言模式
之所以这样做是因为我需要搜索连字符文本和句点。我知道有这样一个来源:
但是,我不想更改任何源文件或配置MySQL设置
如何将
.match()
函数更改为自然语言模式
?看起来您不能:。使用泛型op()
或text()
@IljaEverilä我可以将连字符的单词放入列表/数组中,并对数组中的每个值使用.like()吗?看起来您不能:。使用泛型op()
或text()
@IljaEverilä我可以将连字符的单词放入列表/数组并对数组中的每个值使用.like()吗?