小编Mac*_*ber的帖子

如何将 Sequel 结果序列化为 JSON

这是我的模型

class Client < Sequel::Model(:clients)
end
Run Code Online (Sandbox Code Playgroud)

当我执行

Client.first.to_json
Run Code Online (Sandbox Code Playgroud)

我得到

"\"#<Client:0x2594b824>\""
Run Code Online (Sandbox Code Playgroud)

但是当我执行

DB[:clients].first.to_json
Run Code Online (Sandbox Code Playgroud)

我正确地得到:

{id: 1, name: "Someone" ... }
Run Code Online (Sandbox Code Playgroud)

我做错了什么?...我也尝试使用Client.dataset.first.json具有相同的结果。

此外,我正在使用 MS Access DB,但我认为这并不重要。

ruby json sequel

2
推荐指数
1
解决办法
1446
查看次数

标签 统计

json ×1

ruby ×1

sequel ×1