我正在使用构建器编写一个API,它返回一个项目列表,这个API将由移动设备使用。
当我的列表为空时,我在标记中得到一个null,我需要它为{},请参考下面的代码
xml.my_items{
if @items.blank?
{}
else
@items.each do |item|
xml.item{
xml.id(item.id)
xml.name(item.name)
}
end
end
}
我得到了回复
{"items":null}
我希望它是
{"items":{}}