我使用Lua脚本在Redis数据库中设置记录。 某些记录可能包含换行符 如何使用Lua设置包含换行符的正文的新记录?
我的代码是:
redis.call("set", "text", "First line\nSecond line" );
但是当我在redis-cli>中查看此记录时得到“文本”,我希望它是:
First line
Second line
但我明白了:
First line\nSecond line
答案 0 :(得分:1)
按字面意思,文本按预期存储。如果你想存储格式化的字符串,你只需要那样做
redis.call("set", "text", string.format("First line\nSecond line") );