ruby

    0熱度

    1回答

    我用的寶石jwt,devise建立一個用戶登錄系統, 我生成模型驗證檢查令牌存在與否。 遵循此代碼: 型號/ authentication.rb class Authentication < ApplicationRecord def self.generate_access_token(email) payload = {:email => email} secre

    0熱度

    1回答

    我想種子我的數據庫,我不斷收到錯誤「ActiveRecord :: RecordInvalid:驗證失敗:到達航班必須存在」。在我的用於在我的seeds.rb文件中創建關聯的方法中,我提供了arrival_airport_id,所以我不確定問題是什麼。 seeds.rb Airport.delete_all Flight.delete_all #Airport seeds airports

    0熱度

    1回答

    使用Ruby 2.3.3和Rails一審5.1.4 我有一個表格供用戶填寫使用嵌套表單域寶石,以允許用戶添加動態數量的羣組成員。我想有一審已經填寫並填充爲current_user.email當窗體加載 這是我班集團 class Group < ApplicationRecord has_many :teammates, dependent: :destroy accepts_n

    1熱度

    1回答

    我是Ruby插座中的新手。我在服務器項目,我坐了起來插座的服務器如下: require 'socket' server = TCPServer.open(2000) loop { Thread.start(server.accept) do |client| client.puts(Time.now.ctime) client.puts "Cl

    1熱度

    1回答

    我正在嘗試遍歷一組記錄。但是,在迭代結束時,rails會顯示完整的數組。 <%= @portfolio_item.technologies.each do |technology| %> <p><%= technology.name %></p> <% end %> 什麼瀏覽器

    0熱度

    1回答

    我試圖鎖定一個可執行腳本,以確保它在第二次運行時不會運行。這裏是我的代碼, if $0 == __FILE__ if File.new(__FILE__).flock(File::LOCK_EX | File::LOCK_NB) main() end end 並獲得以下錯誤, # ruby /tmp/test.rb /tmp/test.rb:397:in `f

    0熱度

    1回答

    我已經嘗試在高塞拉利昂安裝Rails,但不斷收到「無法構建gem本機擴展」錯誤。 checking for sys/epoll.h... no ^這是我需要做什麼來看着。我不確定這是否是新操作系統的問題...可能是nio4r-2.1.0的問題? Building native extensions. This could take a while... ERROR: Error instal

    4熱度

    2回答

    我正嘗試在Rails 5.2中使用Active Storage。我發現,我應該在遷移file類型創建領域,但我有一個錯誤: $ rdm Running via Spring preloader in process 40193 == 20171217191942 CreateDishes: migrating ===================================== --

    -7熱度

    2回答

    我正在使用rails 4中的api項目。我通過命令rails g model myModel創建了所有模型,db/migrate中的某些操作已創建一個遷移數據庫文件,我不使用它這遷移。 如果我運行一些控制器,例如localhost:3000/report/data 我發現了一些錯誤。 「的遷移正在等待要解決此問題,運行: bin/rake db:migrate RAILS_ENV=developm

    0熱度

    1回答

    我: a = [1,2,4,5] 我想修改這個數組得到: a #=> [1,0,0,0] 這可以用一個each迴路來完成,但我想不會在這裏使用循環。這裏是我的代碼: a.values_at(1..3).map! {|i| i = 0}