我遇到了一个问题,它似乎应该足够普遍,可以有一个标准的解决方案,但我仍然找不到一个。
Lua 无法区分空数组和空对象,因为两者都由表表示。问题是 redis 默认包含的 json 库 (cjson) 将始终将空数组序列化为空对象。当我返回这些对象时,由于杰克逊在另一端期待一个列表,反序列化失败。
一些可能的解决方案:
有人有解决办法吗?我可以提供一些 Jackson 配置,允许它接受空对象作为列表吗?
我很难看到你的问题,因为我以前没有使用过这个库, 但您可以将所有内容作为列表发送,直到找到更好的解决方案 祝你好运