ruby-on-rails-3

    1熱度

    3回答

    我有一個ActiveRecord模型是這樣的: class Person < ActiveRecord::Base attr_accessible :name end ,並需要得到一個哈希映射Person的id s到他們的name S: {1 => "Paul", 2 => "Aliyah", 3 => ... } 現在,很明顯的辦法是 Person.all.collect {

    0熱度

    1回答

    爲什麼錯誤會發生? 有沒有一個適合我的問題的解決方案。我只能在這裏找到一些提示和技巧,但現在我陷入困境。 我們有一個課程管理系統。您可以添加新的coures,參與者和其他人。我不得不改變數據庫。現在還有一個人表。早些時候所有關於參與人員的信息都保存在參與者表中。現在,當新參與者被添加時,涉及人表。 我們想添加一個課程的新參與者。我調整了參與者控制器中的新動作,並且希望以舊方式傳遞所有數據。舊的方式

    0熱度

    1回答

    我有1個數據庫查詢(MySQL)的標準視圖。我使用Devise和方法,用於檢查是它的用戶登錄layouts/application.html.erb: <% unless user_signed_in? %> <%= render 'partials/login_modal' %> <%= render 'partials/registration_modal' %> <%

    1熱度

    1回答

    這些是我添加到網站上的jpg圖像的chrome截圖。 CSS和html是一樣的,所有的東西和我一直以相同的方式添加圖像多年,並沒有這個問題。爲什麼這個chrome圖像比safari圖像更亮?我該如何解決它? 這是鉻圖像 這是狩獵圖像

    0熱度

    1回答

    時間表存在在計劃中定義的特定時間執行,但不執行任務。 計劃中有一個選項可以手動啓動該特定的計劃任務,並執行和執行任務。這表明該任務可以執行,它不會自動啓動。

    0熱度

    1回答

    我想重定向到編輯新頁面的下拉更改事件頁面。 如果數據庫中存在選定的一週數據,則在 編輯頁面中顯示該數據。 爲此我使用ajax方法。 這是完美的工作 $('select#weeknumber').on('change', function(event) { var selected_id= $(this).val(); $.ajax({ type:'post',

    0熱度

    2回答

    我得到不同的錯誤 的Web應用程序無法啓動 Web application could not be started There was an error while trying to write to Gemfile.lock. It is likely that you need to allow write permissions for the file at path: /us

    0熱度

    1回答

    我有簡單的後臺作業,使用resque-pool運行,它使得某些socksproxy調用。這時候我開始Rails開發模式resque池,只要我改變生產模式,工作正常,我打連接超時與後臺作業 當 Rails的控制檯在生產中執行相同的代碼工作模式 從命令行調用 獨立Ruby腳本 調用是這樣的: req = Net::HTTP::Get.new(uri.request_uri) response = N

    0熱度

    3回答

    我有這個routes.rb: devise_for :users, :path => '', path_names: { sign_in: "login", sign_out: "logout", sign_up: "registration"} 我改變sign_in和sign_up路線,如果你去sign_up你會得到404錯誤,而不是/registration會工作。我

    -1熱度

    1回答

    我使用Devise並更改其默認路由是這樣的: devise_for :users, :path => '',skip: [:sessions] as :user do get '/forgotten' => 'users/passwords#new', as: :password post '/forgotten' => 'users/passwords#create'