我目前正在实现一个基于 JSON 的 Grape API。我已经为 JSON 序列化和反序列化集成了 roar。执行以下代码时,似乎 JSON 被编码了两次,导致响应带有斜杠。Grape 是否有必要在需要时抑制 JSON 解码?
json = UserRepresenter.new(user).to_json
{ status: StatusResponse::VALID, message: json }
我目前正在实现一个基于 JSON 的 Grape API。我已经为 JSON 序列化和反序列化集成了 roar。执行以下代码时,似乎 JSON 被编码了两次,导致响应带有斜杠。Grape 是否有必要在需要时抑制 JSON 解码?
json = UserRepresenter.new(user).to_json
{ status: StatusResponse::VALID, message: json }