associations

    1熱度

    1回答

    我試圖做一個has_many與創建表的關係,並將其添加到已創建的另一個表中。 我有我的User表已經沒有關係。 我想創建一個關係爲has_many User的Pro_user。 的事情是,一個User可以有多個Pro_user和Pro_user也還可以有多個User。 所以這兩個表需要一個has_many對不對? 所以,我認爲是 rails g model pro_user name:string

    0熱度

    3回答

    我使用的Active Record協會三個型號: Book Model has_many :checkouts User Model has_many :checkouts Checkout Model belongs_to :book belongs_to :user 在我看來,我需要從檢出的書,結賬和用戶名。 通過使用Book.first.checkouts我得到: #<A

    1熱度

    1回答

    我有兩種模式,視頻和幀。 Frame.belongsTo(models.Video); Video.hasMany(models.Frame, { as: "Frames" }); 我現在需要一種方法來指定視頻的第一幀和最後一幀,但無法使其工作。 我嘗試這樣做: Video.hasOne(Frame, { as: "FirstFrame" }); Video.hasOne(Frame, {

    0熱度

    1回答

    在我的上下文中,我刪除了一個現有實體。而在同樣的情況下,我嘗試添加一個新的實體,使用下面的代碼: if (entity != null && EFContext.Entry(entity).State == EntityState.Detached) { try { var entityName = entity.GetType().Nam

    1熱度

    2回答

    我有一個rails-api應用程序,作爲後端,並作爲前端作出反應的應用程序。 內軌道,我有一個Schedule模型has_manyworkers和Worker模型belongs_toschedule。當用戶創建新時間表時,他們可以選擇date並選擇工作人員的name。我的鬥爭是,我想不出一種方式來傳遞工人的schedule_id。 以下是我有: 我有兩個取方法;每個向指定的API發送數據/發出PO

    0熱度

    1回答

    如果我寫了下面的查詢: $sites = $this->Sites->find() ->contain(['Agthemes']) ->matching('Agthemes', function ($q) { return $q->where([ 'Agthemes.site_id IS NOT' => null ]); }) ->all(); 我只得到

    0熱度

    2回答

    在我的應用程序中,我有型號Post & Image。我的聯想是: class Post < ActiveRecord::Base has_many :images accepts_nested_attributes_for :images, reject_if: :image_rejectable?, allow_destroy: true class Image < Ac

    1熱度

    1回答

    在這裏是一些學說專家,誰能解釋我,爲什麼這些DQLs不會初始化tallyRevs字段上的Tally實體?我認爲,當我獲取TallyRevs(所有者方)並獲取Tally實體給他們時,該字段tallyRevs將被初始化。我究竟做錯了什麼?我需要通過DQL選擇TallyRev,並且由於它是雙向關聯,所以我希望它也可以從其他(Tally.tallyRevs)端進行初始化。 Screen of dump <

    0熱度

    1回答

    我在我的代碼中創建自引用的關聯有問題。一般來說,我的想法是,我有各種車間類別,並且該類別可能需要另一個類別(您必須完成第一類才能註冊第二類)。我有我的模型下面的代碼:爲他們的桌子 class WorkshopCategory < ApplicationRecord has_many :category_requirements, foreign_key: 'category_id', c

    0熱度

    1回答

    在將兩個表格(屬於天氣雷達站點的許多天氣雷達幀)與belongsTo和hasMany關聯起來後,我希望能夠在同一個表格上生成兩個「包含」的JSON(以及不同的條件),所以我只能列出具有特定條件的幀。我目前有什麼不起作用;它只將第二個包含寫入JSON。 雷達站表: ... public function initialize(array $config) { parent::initi