models

    0熱度

    1回答

    在我的網球申請中,我的'比賽'表有兩名球員(顯然)。我使用player1_id和player2_id作爲跟蹤用戶ID的方式。儘管我沒有包含一個user_id外鍵。 還有一個'用戶'表,我想從中拉玩家的名字。 因爲「匹配」有一個以上的用戶和用戶已經超過一個模式,我想知道,如果以下機型配置將工作: 我設置的用戶模型是這樣的: var $name = 'User'; var $hasMany = ar

    1熱度

    1回答

    有沒有一種方法來聲明這種情況,使其工作?我希望代碼是不言自明的。 class A(Model): many_to_one = models.ForeignKey(B) (...) class B(A): (...)

    0熱度

    1回答

    我正在構建一個電子商務網站。 我有一個產品和訂單模型。 客戶可能會在顧客實際購買產品之前訂購產品,然後管理員更改其價格 或其他字段。 一個可能的解決方案是向產品模型添加'版本'字段。 當管理員更新產品字段時,我將添加一個時間戳並創建一個新對象 而不是更新舊對象。 訂單將具有對特定產品版本的引用。 這是否有意義? 覆蓋產品保存方法是否足以使其工作? 感謝

    1熱度

    1回答

    我想弄清楚如何正確使用Zend_Db_Table_Abstract。我想僅返回查詢中的name列。你能解釋下面的代碼有什麼問題嗎? class Model_DbTable_Foo extends Zend_Db_Table_Abstract { protected $_name = 'foo'; public function getFooById($id) {

    3熱度

    3回答

    使用Zend Framework插入,我創建了一個模型插入一條記錄到數據庫中。我的問題是,在$this->insert($data)之後,如何切換活動表以便可以將記錄插入另一個表中? 這裏是我到目前爲止的代碼: class Model_DbTable_Foo extends Zend_Db_Table_Abstract { protected $_name = 'foo';

    1熱度

    1回答

    我有一個版本字段的模型 - 自動創建時間戳。 正在保存模型實例時,我想用新的時間戳創建一個新實例,而不是更新舊的模型實例。 可能嗎? 我想覆蓋模型save()方法,但我不知道如何創建一個新的實例,而無需創建一個無限的save()循環。 感謝

    0熱度

    2回答

    只是好奇,我花了一段時間,試圖獲得一個嵌套模型中的所有記錄數組尷尬的時間。我只是想確保沒有更好的方法。 下面是設置: 我有嵌套在彼此(設施>>標籤>>檢查)三種模式,產生這樣的代碼的routes.rb: map.resources :facilities do |facilities| facilities.resources :tags, :has_many => :inspectio

    1熱度

    2回答

    我不確定Rails中特定情況的最佳結構。我們有幾種類型的研討會。無論研討會類型如何,研討會的管理都是相同的,因此研討會的數據採用單一模式。我們收集參與者關於研討會的反饋,並且每種類型的研討會的調查問卷都有所不同。我想從車間模型中獲取有關車間的反饋,但相關車型的類別取決於車間的類型。如果我是通過Rails之外的其他方法來完成這項工作,我將爲WorkshopFeedback設置一個抽象類,然後爲每個類

    1熱度

    1回答

    如果這不是問題的正確標題,請提前請諒解,但這裏是: 您有可用於預定義模型的應用程序。如果您想 在您的項目中再次使用此應用程序,但指向不同的模型(相同的結構但不同的名稱),會發生什麼情況。 例如 - 您有一個完全正常工作的「新聞」應用程序,但您希望同時有文章和文章做同樣的工作,但您希望它在不同的表格中。 我很確定,複製整個應用程序並重命名模型不是「pythonic」方式,所以如果有人知道這是如何完成

    3熱度

    1回答

    有沒有辦法限制當我選擇查看數據類下拉菜單時,我看到的應用程序中的模型?看來,如果我在我的應用程序中有任何引用,那麼下拉會變得非常嘈雜。