anchor.diff:  						continue
   					}
   					for _, vv := range var_<%= v[:class_name].underscore.pluralize %> {
  -						for _, vvv := range  var_<%= param_name_plural %> {
  +						for i, vvv := range  var_<%= param_name_plural %> {
   							<%- if v[:foreign_key] -%>
   								if vv.<%= v[:foreign_key].camelize %> == vvv.Id {
   									vvv.<%= k %> = append(vvv.<%= k %>, vv)
  
positive.code: 			<%- unless @struct_info[:assoc_info][:has_one].empty? -%>
  				<%- has_one = @struct_info[:assoc_info][:has_one] -%>
  				<%- has_one.each do |k, v| -%>
  				case "<%= k %>":
  					<%- if v[:foreign_key] -%>
  						where := fmt.Sprintf("<%= v[:foreign_key] %> IN (?%s)", idsHolder)
  					<%- else -%>
  
negative.code: 									vvv.<%= k %> = append(vvv.<%= k %>, vv)
  								}
  							<%- end -%>
  							var_<%= param_name_plural %>[i].<%= k %> = vvv.<%= k %>
  						}
  					}
  				<%- end -%>
  