activerecord

    0熱度

    1回答

    我有一個端點,它將獲取與我的模型對應的對象列表。我想把這個集合當作整個Model的表,並且在每次調用Post時自動刪除並重新填充它。除了對列表中的每個元素執行Model.delete_all然後Model.create之外,還有其他方法可以執行此操作嗎?如果它很重要,我們在ActiveRecord中使用MySQL和附帶的適配器。

    -1熱度

    2回答

    我有一種情況,CourseSession屬於Course,屬於Program。在我的控制器中,我想從CourseSession中獲取程序的名稱。我一直在環顧四周,並看到很多人建議使用joins方法。不幸的是,對我來說,這並不適用於我的情況。我得到這個錯誤: Can't join 'CourseSession' to association named 'program'; perhaps you

    1熱度

    1回答

    嗨join_table我有一個主要的模式,與食材的has_many關聯,這也的has_many食譜,我的連接表食譜是recipes_ingredients,連接表有列recipe_id,ingredient_id和數量。數量只是該配方中該配料使用次數的字符串。 我已經創建的配方,並在創建並同時數據庫保存它的形式保存了在形式給出一個嵌套屬性的任何成分......我不能爲我的生活想出瞭如何使用這個相同

    -1熱度

    1回答

    我遇到了Rails 5中HAVING子句的問題。 我爲給定模型提取所有價格,然後抽取具有提供的Sku_ids的所有佈置。 然後,我將每個排列中找到的sku_ids與每個排列中的總skus進行比較。如果他們相等,然後我將它們添加到我的ModelConfig 我試圖找到只包含所有SKU的安排。 問題在於having子句。我需要引用arrangement.id來查找有多少Skus在這種安排中,但是rai

    -1熱度

    2回答

    所以我有這樣的: User: has_many: subscriptions Subscription: belongs_to: user has_many: payments Payment: belongs_to: subscription 如果我有一個支付的ID,我怎麼能找到一個用戶?

    0熱度

    2回答

    https://github.com/rails/rails/blob/master/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb 任何人都可以解釋有關pg_type在Postgres?由於我在其他數據庫連接適配器(如MySQL和SQLite)中找不到類型,它提供的功能和功能是什麼?

    0熱度

    1回答

    我是yii2(和yii)開發的新手。我有一個查詢返回客戶的姓名和姓氏以及其他列。我正在使用activeDataProvider來顯示錶中的記錄,但我需要名稱和姓氏顯示在一個表列中。 我想知道的是: 1. how do I concatenate the columns in yii2 activerecord? 2. How do I display the columns in one tab

    1熱度

    1回答

    我是新來的rails世界,我需要使用現有的數據庫的rails項目,例如我有一個「遊戲」表,沒有列created_at和updated_at,如果我將它們添加到postgres終端中,rails會將我的表格識別爲對象(例如「遊戲」)?或者我應該爲我的數據庫中的每個表生成模型?以對象形式提取所有表並從控制器使用它們的正確方法是什麼?

    0熱度

    2回答

    我有一個已經產生,也就是說,在2017-10-03 15:02:47文檔。 然後我就這個軌道/ SQL查詢(如果我運行它通過軌道或直接通過SQL控制檯,其結果都是一樣的也沒關係): SELECT * FROM table where needed_column <= '2017-10-03'; 此查詢將不會返回我在2017-10-03 15:02:47上生成的文檔。如果我不跑,不過,這個查詢:

    1熱度

    1回答

    我不知道爲什麼這個協會是無效 class Tag < ActiveRecord::Base has_and_belongs_to_many :routes end class Route < ActiveRecord::Base belongs_to :super_route has_and_belongs_to_many :tags end class SuperRou