在使用 representable gem 时,我想将一个对象嵌套在一个数组中,而该数组只有一个对象。我无法弄清如何实现这一点。有什么想法吗?原因是由于 Google Tag Manager 如何处理增强型电子商务跟踪。
nested 'products' do
property :name, getter: lambda{|*| name }
property :id
end
将输出:
"products": {
"name" : "Nike Swoosh",
"id" : 8
}
当我想要的是这样表达:
"products": [ {
"name" : "Nike Swoosh",
"id" : 8
} ]