我有兩個模型與Cake 2.x中的Has and Belongs To Many Association關聯。我試圖將我的應用程序移植到Cake 3.3。一般來說,我遇到了複製Cake 2.x關聯中的「keepExisting」功能的問題。現在,我試圖使用「通過」功能,但我不確定我是在咆哮正確的樹。 我有以下表格: class ContestsTable extends Table
{
/*
可以說我有一個叫做Company的STI機型。它有三個子類Firm,Client和PriorityClient。 class Company < ActiveRecord::Base
scope :firms_n_clients, -> { where(type: %w(Firm Client)) }
end
class Firm < Company; end
class Clie
我需要從belongsToMany與belongsToMany的關係中獲取數據,它會變成這樣:A-> B->在我的模型中,C將是providers-> caption-> eventType,所以y需要從事件類型中獲取所有提供者。 模型的樣子: 提供商型號 Class Provider extends Model {
public function captions() {
我有兩個模型如下所述。我有一個我想指定的連接表,但由於它們不在同一個數據庫中而出錯。如果我在我的「join_table:」選項散列中指定我的開發數據庫,那麼它工作。但是,當然,這將會在製作過程中破裂。 錯誤 TinyTds::Error: Invalid object name 'ncaa_matches'.: EXEC sp_executesql N'SELECT 1 AS one FROM