foreign-keys

    0熱度

    1回答

    我只是想創建一個新的播放列表,其中包含所有存儲的曲目中最長的10首歌曲。這裏是我的代碼和下面的架構,請解釋一下,請解釋我如何將播放列表和軌道的foriegn鍵關聯到PlaylistTrack? INSERT INTO Playlist (PlaylistID, Name) VALUES (19, 'Background Music'); SELECT TrackID, Name, Milli

    0熱度

    1回答

    我想在我的表單中插入一個外鍵值。但沒有這樣做。在添加FK之前,它已成功添加到數據庫中。

    0熱度

    2回答

    我使用的1.8版 class ProductProduct(models.Model): product_tmpl = models.ForeignKey(ProductTemplateModel) default_code = models.CharField() name_template = models.CharField() ... class

    1熱度

    3回答

    我建立一個聊天系統的後端的,我有一個Message表看起來像這樣: 的問題是,我需要2個外鍵指向在同一個表ID上。 沒有問題,但在情況下,用戶發送多封郵件,數據庫說 唯一約束違反 例子: 13 Testmessage1 01.06.17 08:15:01,456554000 2 (sender_id) 23 (receiver_id) 14 Testmessage2 01.06.17 07:09

    -1熱度

    1回答

    我使用Sequelize和Node.js的,我需要加入2和表2個的外鍵, tableA.hasOne(tableB, { foreignKey: 'fk_tableB' }); tableB.belongsTo(tableA, {foreignKey: 'fk_tableB' }); (順便說一下,我不明白「targetKey」的功能) 但我只能獲得tableA.primaryKey = t

    -1熱度

    2回答

    我閱讀了一篇文章,其中指出:「默認情況下,RoR中的所有模型都有一個名爲id類型的列:primary_key。」 ,所以我檢查了我的C9項目的模式文件,但我發現,自動創建對象僅 t.datetime "created_at", null: false t.datetime "updated_at", null: false 根據上面的文章, 哪裏是t.primary_key「ID」, nul

    -2熱度

    1回答

    我有一個問題。我想用我的數據庫中的一個表創建一個名稱爲下拉框,並在其他表(該ID是一個外鍵)中存儲該名稱中的一個id。我會告訴你我的代碼 //acao model public function estado() { return $this->belongsTo('App\Estado'); } //estado model public function acao() {

    0熱度

    2回答

    我已經看了好幾篇文章,但沒有找到我的問題的解決方案。我的懷疑是錯誤源於我試圖用一個列引用兩個不同表中的同一主鍵列。具體來說,該出價表具有也存在於投標人和item_round_status表中的外鍵simulation_id。出價表引用了這兩個表的外鍵,但我希望在表中只使用一個simulation_id列。這是錯誤150問題的來源嗎? -- -----------------------------

    0熱度

    1回答

    我發現的所有參考文獻都告訴我如何在創建表格時執行此操作,還是爲了更早版本的rails。理想情況下,我希望在問題表中將foreign_key命名爲'author_id',以便將其與以後可能會留下評論或答案的其他用戶區分開來。 class Question < ApplicationRecord belongs_to :user end class User < Application

    -7熱度

    1回答

    我對Ruby on Rails非常新,但我體面的SQL。我目前正在考慮嘗試建立兩個表格的關聯...實際上更多,但這個例子應該回答我所有的問題。這些都是虛構的,但代表我的問題,所以不要介意他們是否不遵循最佳實踐... 表:USER,LOCA ---他們曾經在一天中限制表名字符。 -LOCA LOCATIONID - PK -user USERID - PK; LIVES_LOCATION - FK(