containable

    1熱度

    1回答

    我對CakePHP相當陌生,並且遇到了一個我似乎無法找到一個好的解決方案的問題。我的應用有以下關聯: 會員的hasMany投票 卷的hasMany投票 投票屬於關聯會員,滾動 我想檢索所有的由成員投的票和與每個投票相關的票卷。以下代碼產生完美結果: $this->Member->id = $id; $this->Member->contain(array('Vote' => 'Roll'));

    2熱度

    2回答

    例如,我有這樣的關係: UserContact hasMany Contact Contact hasOne Info Contact hasMany Response ,我需要分頁聯繫,所以我使用中可容納: $this->paginate = array( 'limit'=>50, 'page'=>$page, 'conditions' =>arr

    3熱度

    1回答

    我有一個CakePHP查找條件的問題。我有一個俱樂部的模式,用戶模式和Post模型: 俱樂部的hasMany後 俱樂部HABTM用戶 基本上,我clubs_users表還包含其他字段,如讓我們說「限制」和' diff'分別表示用戶想要顯示的帖子的最大數量以及這些帖子被允許的多大。我想爲與給定用戶相關的每個俱樂部選擇適當的帖子。我正在做這樣的事 $clubs = $this->Club->User

    1熱度

    1回答

    我有一個設置,其中有BooksUsers和Logs。每個日誌都有一本書和一個用戶,我試圖檢索所有書籍的列表,不管用戶是什麼,但是也檢索與該書籍相關的日誌(遞歸設置爲1),但只檢索日誌當前登錄的用戶。 希望這是明確的。我嘗試使用中可容納和像這樣: $this->Book->contain('Log.user_id = 2'); 不過遺憾的是漏掉了圖書,其用戶2沒有日誌。我是否正確地進行了這方面的工作

    2熱度

    2回答

    我有幾個嵌套模型,我試圖在CakePHP中使用Containable行爲加載。 大部分工作正常。 然而,有一個hasMany關係1個模型只返回1個對象: $article = $this->News->find('first',array( 'conditions'=>array('News.id'=>$id), 'contain' => array( 'Newslay

    0熱度

    1回答

    我不確定是否我做的不好,或者這實際上是Cake的預期行爲。 下面是我的代碼: $tickets = $this->TicketsPrice->Ticket->find('all',array( 'contain'=> array( 'TicketsType' => array( 'conditions' => array( 'provi

    2熱度

    1回答

    我嘗試以下操作以獲取屬於MenuItem 6的文章,並且文章content_type爲'blog'。它確實可以找到content_type='blog'的所有文章。但我只希望它返回文章,如果它屬於Menuitem 7.現在它返回一個空值爲MenuItem,當不是7時。 我該如何做到它只會從MenuItem 7加載文章? 菜單項與第一個HABTM關係 代碼: $d=$this->Article->f

    1熱度

    1回答

    我有樹模型與此結構和表: Rate: id, model_name, object_id 1 , SocialPost, 12 public $belongsTo => array( 'SocialPost' => array( 'className' => 'Social.SocialPost', 'foreignKey' => 'objec

    3熱度

    1回答

    我有一個名爲Foo的CakePHP插件,它有一個組件,沒有控制器和幾個連接的模型。它的結構是這樣的: /Plugin/Foo/Model/ -FooModel1.php -FooModel2.php -FooModel3.php -FooModel4.php 爲了與標準(非插件)代碼連接,該插件的車型之一有條件使用稱爲Bar標準模型相關聯。我不認爲這與問題有關,但我想徹底。 在FooC

    0熱度

    1回答

    我有一個cakephp 2.1應用程序標籤,類別,產品中的3個模型。 產品與類別&通過hasOne關係標籤。 什麼是使用可容納或可鏈接來實現以下數據結構的最有效方式。 [Label] [Category] [Product] 基本上我想按產品分類和按類別分類標籤。 唯一的解決辦法,我可以通過retriveing產品 $this->Product->find('all',