cost 112 ms
Ruby on Rails:傳遞查詢參數 hash 與鍵但零值

[英]Ruby on Rails: pass query parameters hash with key but nil value

在 Rails 上的 Ruby 中,我當前的 url 有一個查詢參數?hello 。 由於request.query_parameters hash 將是{:hello=>nil} ,我如何通過link_to傳遞它? Rails 似乎刪除了任何具有 nil 值的查詢參數。 ...

bundle update --conservative devise 不只更新“設計” gem

[英]bundle update --conservative devise does not update only “devise” gem

我最近嘗試將 devise 更新到 gemfile 中指定的最新版本,而不影響其依賴關系。 gemfile.lock: 在我運行 bundle update --conservative devise 之后,我得到了: gemfile.lock: 我知道只有“設計”gem 版本發生了變化,而不 ...

minitest/capybara 錯誤 - NameError: undefined local variable or method 'page'

[英]minitest/capybara error - NameError: undefined local variable or method 'page'

我正在更新 Rails 3.2 LTS 項目的托管,將它們從 ruby 2.3.3 帶到 2.7.2。 作為其中的一部分,我更新了一些寶石,特別是更新從 5.11.3 到 5.14.3 的最小測試水豚從 1.1.2 到 2.18.0 應該匹配器從 1.0.0 到 2.1.0 shoulda-co ...

Pundit gem 錯誤 class 在 ruby 中覆蓋我的自定義錯誤 class

[英]Pundit gem error class overriding my custom error class in ruby

我的應用程序定義了自定義錯誤類lib/error/* 例子 這已經被用在大量的 controller 中,就像包含它一樣 我最近將 pundit gem 添加到我的應用程序中 現在我到處都收到錯誤Pundit::Error::CustomError (NameError) 。 如果我像這樣包含錯誤 ...

heroku 推送 Rails 3.2 應用程序突然失敗,並顯示“無法檢測到 rake 任務”(沒有其他錯誤)

[英]heroku push of Rails 3.2 app suddenly fails with “Could not detect rake tasks” (no other errors)

我沒有更改配置(沒有新的 gem 或版本更改); 只有一行代碼,但我現在無法推送到 heroku。 heroku 一定有什么變化? 它是 Rails 3.2.22.5; Ruby 2.3.1。 (是的,我正在升級到 Rails 5,但這是一項艱巨的工作,同時我還需要維護現有的生產系統。) ...

Rails find_by 新列

[英]Rails find_by new column

我是 Rails 的新手, 我在表用戶中添加了一個新列“control_id”,並且在模型文件中添加了相同的列 attr_accessible :control_id 但是當我使用 find_by_control_id(1) 時。 我收到未定義的方法錯誤。 我是否需要在其他任何地方添加該列? ...

Ruby Benign谷零日期時間

[英]Ruby Benign vale for nil DateTime

比較DateTimes ,要比較的所有對象都必須是同一類型。 但是,我有一個nil日期的數據集。 我想將這些日期比任何其他日期都舊(或更新)。 有沒有一種方法可以構造一個比任何其他日期都舊(或更新)的良性值? 例: data = [ { name: :foo, timestam ...

如何在Digital Ocean上賦予通過Rails控制台執行的Ruby腳本寫權限?

[英]How do I give a Ruby script executed via Rails console write permissions on Digital Ocean?

我正在將Rails應用程序部署到Digital Ocean。 我需要通過Rails控制台(甚至在作業隊列上)運行自定義的ruby腳本,在某些情況下,我希望它創建文件並將其存儲在config目錄中。 具體來說,這是設置的樣子: 因此,需要發生的是,每當它運行時就需要創建conf ...

將矩陣寫入文本文件

[英]Writing a matrix to a text file

因此,我已經完成了如何從第一行定義元素的文本文件中讀取矩陣的操作,但是我的問題是我將如何執行與寫入文本文件相反的操作。 我想向用戶詢問第0行第0列,然后添加,並將此代碼寫入控制台,但不知道如何將其寫入文本文件 這是要寫入控制台的代碼: 這是讀取矩陣的代碼 保存功能: ...

在當前日期之前/之后列出具有日期屬性的文章

[英]Listing Articles with date attribute before/after the current date

我的網站上有一個管理頁面,通常會列出用戶在使用@ appointmentments.each時安排的所有約會。 我試圖找出如何在當前日期之后列出所有具有日期屬性的約會,以及如何在當前日期之前列出所有約會日期。 我查看了一堆stackoverflow示例,但無論何時我更改查詢,都不再顯示任何約 ...

如何在rails中使用carrierwave保存blob文件

[英]how to save a blob file using carrierwave in rails

所以我有一個要求,我要錄制視頻並將其保存在數據庫中,視頻的錄制工作正常,唯一的事情是它會生成blob文件,然后使用js將blob文件發送到服務器。 這是我的參數 我有一個上載器,但沒有保存任何內容。 那么如何使用carierwave將其保存到我的數據庫中呢? 這是我的jav ...

檢查對象數組是否包括數組中的任何對象

[英]Check if an array of objects include any object from an array

我有一個稱為posts的對象數組,並且在c1中有一個注釋,作為用戶Bob的注釋數組。 帖子和評論之間的關系是,帖子has_many評論。 如果p.comments返回一個數組項,而c1有一個數組項,如上面代碼部分的注釋所示,則比較兩個值都返回true,而p.comments.inclu ...

為什么number_to_currency中的語言環境設置不起作用?

[英]Why don't my locale settings in number_to_currency work?

根據Rails 3.2 API文檔 ,要為number_to_currency使用不同的語言環境,我需要執行以下操作: 我期待以下輸出: 即使我確實在我的應用程序中使用了那個確切的東西,它仍然輸出以下內容: 當我在我的應用程序中檢查available_locales ,我 ...

如何通過此流程圖中的決策框獲得流線?

[英]How to get flow lines through the decision box in this flow chart?

我使用HTML和CSS創建流程圖,在其中使用決策框,必須從中做出兩個決策。 一個在下面,但邊線流程再次重定向到流程圖中第一個框,決策框中的答案為“否”。 那么,如何在決策框中添加一行到流程圖的第一個框呢? #no1 { width:300px; height:60px; ma ...

如何從現有的遷移文件導軌中刪除腳本

[英]How to remove a script from a existing migration file rails

我從git中提取了新的更改,在此新更改中有一個遷移文件, 現在通常,如果我要撤消遷移,即刪除一列,說Activated_at我必須運行另一個遷移來這樣做,這很好 但是,如果我只想刪除腳本,例如user.update(activated_at: user.updated_at) ,我 ...


 
粵ICP備18138465號  © 2020-2025 STACKOOM.COM