我正在使用 python 3.6 在 redis 服务器上添加一些文档!所以我使用命令 :execute_command
和模块 Redis。
在我的示例中,我想将元数据添加到重新搜索文档中:
c = 'FT.ADD idx doc 1 REPLACE FIELDS parameter' + ' ' + a
r.execute_command(c)
a 是一个 str 数据。所以我想在文档文档中添加参数:a。其中“a”是文本。
但是当 _command 中有空格时'str a'
,执行 _command 认为它是下一个参数,即使我在每一边加上引号("
或...')
例如:如果a = '"Test Test"'
,我会"\"Test"
在redis服务器上找到...
我该如何处理?
谢谢你的帮助。