以下代码的目的是创建一个段落元素,其中包含每个维度的维度版本的 dimension_version 名称。
$("#dave").html("<%= Dimension.find(params[:id]).dimension_versions.each do |dv| %><p><%= dv.name %></p><% end %>");
这实际上导致了预期的行为,但后面是返回的每个维度版本的整个记录,这是出乎意料的:
Default
Test 1
[#<DimensionVersion id: 3, name: "Default", dimension_id: 2, created_at: "2013-02-01 15:04:05", updated_at: "2013-02-01 15:04:05">, #<DimensionVersion id: 10, name: "Test 1", dimension_id: 2, created_at: "2013-02-01 16:03:55", updated_at: "2013-02-01 16:03:55">]