activerecord

    0熱度

    2回答

    我想知道是否有更優雅的方式來鏈接has_many通過關係。在我的例子中,我有一個可以有多個角色的用戶。每個角色都有多個權限。所以用戶有多個權限。下面的代碼工作正常,但我想知道是否有更好的方法來做到這一點。 class User < ActiveRecord::Base has_many :role_user_mappings has_many :roles, through:

    0熱度

    1回答

    我正在尋找我的數據庫中多列值的總和。這是一個幻想籃球應用程序,提供幻想聯盟所有玩家的統計分析。我正在試圖爲數據庫中的每條記錄添加7列。我不確定是使用ActiveRecord查詢方法還是使用實際的SQL查詢更好。這裏是我試圖在SeasonPlayer模型中使用的方法: def self.find_player_value_totals player_values = [] que

    0熱度

    1回答

    我有以下型號及其協會如下 class Region < ActiveRecord::Base belongs_to :company has_many :branches validates :region_name, presence: true end class Branch < ActiveRecord::Base belongs_to :

    1熱度

    1回答

    有沒有辦法在Rails 5模型中列出實現的所有類和實例方法(單獨),但不包括繼承的方法,由mixins提供的方法,屬性訪問器,ActiveRecord回調和任何其他方法那在模型中沒有明確實施?換言之,如果模型文件中沒有def some_method語句,則不應列出some_method。 謝謝。

    0熱度

    1回答

    我有以下的關聯將使用與的has_many組: class Student < ApplicationRecord has_many :people_schools has_many :schools, through: :people_schools end class PeopleSchool < ApplicationRecord belongs_to :s

    0熱度

    1回答

    我有兩個屬於同一模型的模型。如果可能,我想在一個查詢中找到兩個模型中的所有匹配父項。 現在我這樣做: locations = [1,2,3] flight_results = self.flights.where(from_id: locations).or(self.flights.where(to_id: locations)) waypoint_results = self.waypoi

    0熱度

    1回答

    有一個行動,我在創建幾個模型同時都從ActiveRecord擴展。 <?php class User extends ActiveRecord { } class Balance Extends ActiveRecord { } 控制器類: ... actionSignup(){ $model = new User(); $balance = new Bal

    0熱度

    1回答

    我有一個通過設計創建的用戶模型,一個股票模型(通過腳手架生成),因此我可以用我自己的定製價格創建股票數據庫,以及一個UserStock模型來建立關聯兩者之間。在我的用戶界面和我的控制檯中,似乎一切正常。 這裏是捕獲。 我有一個刪除方法綁定到在我的_list.html.erb中配置的按鈕,該按鈕顯示用戶投資組合中的所有股票。當我第一次刪除它(從我的投資組合中刪除股票),它工作正常。當我再次將股票添加

    0熱度

    2回答

    我有一個collection_select場這裏列出: <%= form.collection_select :parent_id, Document.order(:name), :id, :name, {:include_blank => ''}, {:class => 'form-control'} %> 名稱字段中有某些情況下空。我只想列出collection_select中的

    0熱度

    1回答

    我想在yii2中獲得樹的級別。在樹中的每個父用戶可以讓用戶 ->parent_user -->sub_user [1 level] --->sub_user [2 level] ---->etc [n level] 我怎麼能得到數量級的無限數量? 我的數據庫結構id | name | parent_id 我的樹輸出代碼 public function getArray(){ $user