2017-06-04 1 views
0

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

+0

Bitte Code in Ihrer Frage hinzufügen, anstatt externe Links. – Gerry

Antwort

1

das ist wirklich nicht die Art und Weise sollte es funktionieren.

PS: Sie wollen nicht der Typ sein, der die Produktion in den Leitfaden für neue Mitarbeiter belohnt. https://www.reddit.com/r/cscareerquestions/comments/6ez8ag/accidentally_destroyed_production_database_on/

Abgesehen davon, mach weiter!

0

Sorry vergessen, dass es nur Standorte innerhalb eines Umkreises von 50 Meilen anzeigt und ich reiste ...... Silly mich :)

Verwandte Themen