hinzugefügt habe Ich habe eine Migration erstellt und rake db:migrate
ausgeführt, aber es heißt, dass es nicht da ist. In meiner IDE gibt es mir keinen Fehler, aber speichert es auch nicht in der Datenbank. Es gab mir den Fehler in der Produktionsversion auf Heroku.Rails wird keine Methode finden, die ich
Schema
create_table "reviews", force: :cascade do |t|
t.string "name"
t.text "description"
t.integer "rating"
t.integer "user_id"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
t.text "pros"
t.text "cons"
t.string "category"
end
Formular, Blick: https://hastebin.com/otisoqibon.js
<div class="field">
<p class="flow-text">Category</p>
<%= f.text_field :category, :class => "grey lighten-2 autocomplete", :id => "autocomplete-input", %>
</div>
-Controller
def new
@review = Review.new
end
Fehler
- 2017-04-20T01:49:22.051420+00:00 app[web.1]:
ActionView::Template::Error (undefined method `category' for):
- 2017-04-20T01:49:22.051421+00:00 app[web.1]: 17: </div>
- 2017-04-20T01:49:22.051423+00:00 app[web.1]: 19: <p class="flow-text">Category</p>
- 2017-04-20T01:49:22.051422+00:00 app[web.1]: 18: <div class="field">
- 2017-04-20T01:49:22.051424+00:00 app[web.1]: 20: <%= f.text_field :category, :id => "autocomplete-input", :class => "grey
lighten-2 autocomplete" %>
- 2017-04-20T01:49:22.051424+00:00 app[web.1]: 21: </div>
- 2017-04-20T01:49:22.051425+00:00 app[web.1]: 22: <div class="field">
- 2017-04-20T01:49:22.051426+00:00 app[web.1]: 23: <p class="flow-text">Pros, Woof Woof</p><br>
hallo, könnten Sie full view text hinzufügen? Haben Sie den Server nach dem Ausführen einer Migration neu gestartet? – Bohdan
Ich habe es neu gestartet, aber ich bekomme immer noch den Fehler:/ – bbousq
Versuchen Sie 'Spring Stop' vor dem Neustart – mahemoff