So habe ich versucht, diesen Code zuerst zu den Ansichten und dann zum Controller hinzuzufügen. Es hat nicht funktioniert und gab mir einen Fehler: undefined Methode speichern für 4: Fixnum.Schienen, die Positionen nicht indizieren
Code:
<% unless location.user.interests.blank? %>
<% @merged_array = location.user.interests.split(',').uniq +
current_user.interests.split(',').uniq %>
<% location.score = @merged_array.length - @merged_array.uniq.length %>
<% location.score.save %>
<% else %>
<% location.score = 0 %>
<% location.score.save %>
<% end %>
Aber dann aus ich entfernt es sowohl Controller und Ansichten ..... Nun ist die Index-Seite ist nicht die Orte überhaupt zeigt ich geprüft und die Show-Seite arbeitet und Aufzeichnungen noch existieren: INDEX.HTML.ERB: https://github.com/Hisaan-Anjum/friends/blob/master/app/views/locations/index.html.erb Controller: https://github.com/Hisaan-Anjum/friends/blob/master/app/controllers/locations_controller.rb
Bitte Code in Ihrer Frage hinzufügen, anstatt externe Links. – Gerry