4

У меня есть вопрос: работает ли работа с драгоценными камнями на Героку?Имеет ли действие-как-taggable-on работу над героку?

Я пытался, но, похоже, не работает. В моей машине разработки работает нормально. Мне интересно, возможно ли, что Heroku использует PostgreSQL и мой локальный env SQLite, и почему-то postgresql не поддерживается специальной тегировкой «magic»?

Я не нашел никакой информации об этом, поэтому хотел бы узнать об этом другим опытом. Я думаю, это довольно редко, так как и драгоценный камень, и герою очень популярны.

ActionView::Template::Error (undefined method `interests' for "#<About:0x2b35d6125728>":About): 

<% unless @user.about.interests.empty? %> 
    <p><strong>interests and passions</strong><br /> 
    <% @user.about.interests.each do |tag| %> 
    <%= tag %>, 
    <% end -%></p><% end %> 

В моей about.rb модели у меня есть

acts_as_taggable_on :interests, :music, :movies, :books, :tvs 

Спасибо заранее!

ответ

3

согласно this similar stackoverflow question, вы должны запустить миграцию после того, как вы установили git push heroku master правильно? сделайте heroku rake db:migrate на всякий случай. черт возьми, я даже сделал бы heroku restart просто для удовольствия.

О, и у вас есть правильные ассоциации между пользователем и О, я надеюсь.

+0

Я думал, что сделал это, но, похоже, я этого не сделал. Я попробовал оба, и теперь это работает. Спасибо! – Martin