【问题标题】:How can I prevent Ruby's .to_yaml from using references?如何防止 Ruby 的 .to_yaml 使用引用?
【发布时间】:2015-07-20 09:59:58
【问题描述】:

在 Rails 控制台中调试时,我想阻止 .to_yamly 帮助器为相同的对象设置引用,因为这些引用使输出难以阅读。

我该怎么做?

【问题讨论】:

  • 如果您可以容忍 JSON,您可以使用 JSON.pretty_generate(my_object) 来获得不带引用的多行输出。但它并不容易阅读。

标签: ruby-on-rails ruby yaml irb


【解决方案1】:

我认为你做不到。毕竟,它不会是同一个对象图,特别是,它实际上不会是您正在序列化的对象图,而且我很确定 YAML 序列化程序中没有选项可以将对象图序列化为表示不同的对象图。

【讨论】:

  • 哦,原来如此。没想到。
猜你喜欢
  • 2012-07-16
  • 1970-01-01
  • 2019-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-07
  • 2013-07-12
  • 1970-01-01
相关资源
最近更新 更多