containable

    0

    1答えて

    私はcakephp 2.1アプリケーションで3つのモデルを持っています。ラベル、カテゴリー、製品。 製品はカテゴリに関連付けられています& hasOne関係でラベル付けします。 以下のデータ構造を実現するために、包含可能またはリンク可能を使用する最も効率的な方法は何ですか? [Label] [Category] [Product] 基本的に、商品をラベルとカテゴリでグルー

    0

    1答えて

    私は私のappModelに包含可能な動作をしています。 $this->Asset->contain(); $this->find..... 私は次のエラー取得しています: 致命的なエラー:私は私の資産モデルでこれを行うと ときI、 ただし非オブジェクト上で()含まれているメンバ関数の呼び出しこのように使用すると、正常に動作します。 $this->find('all', array('cond

    2

    2答えて

    で、私はこの関係がない: UserContact hasMany Contact Contact hasOne Info Contact hasMany Response をそして、私は連絡先をページ付けする必要があるので、私は収容可能使用: $this->paginate = array( 'limit'=>50, 'page'=>$page, '

    1

    1答えて

    私はモデルhasMany Voteを持っています。投票モデルには「値」というフィールドがあります。私がしたいのは、投票レコードの値を投票の合計で並べ替えることです(残念ながらcounterCacheを使用することはできません)。 もちろん、'order'=>'SUM(Vote.value)'のようなものを入力しようとすると、「不明な列...」というエラーが発生します。 私はfind( 'all')

    0

    1答えて

    は、データをページ分割して、まだcontainableを使用していますが、何らかの理由でcontain何にも私の嘆願を無視しているようだし、ちょうど全体Tenant行を私に戻っています。私は単に(Tenantは私Userモデルのためだけのエイリアスです)Tenantを取得するだけusernameを表示しようとしている $conditions = array('ManagersTenant.mana

    3

    1答えて

    cakePHPで問題が見つかりました。私は、クラブモデル、UserモデルとPostモデルを持っている: クラブhasManyのポスト クラブHABTMユーザー は基本的に、私のclubs_usersテーブルはまた、このようなのは、「制限」をしましょうと 'などの追加フィールドが含まれています「diff」はそれぞれ、ユーザが表示したい投稿の最大数と、その投稿がどれくらい古いことができるかを示します。

    1

    1答えて

    BooksUsersとLogsの設定があります。各ログにはブックとユーザーがあり、ユーザーに関係なくすべてのブックのリストを取得しようとしていますが、そのブックに関連付けられているログも取得します(再帰的に1に設定されます)。現在ログインしているユーザー。 うまくいけば分かります。私が収容可能とそうのように使用してみました: $this->Book->contain('Log.user_id =

    0

    1答えて

    インデックスがレコードIDであるレコードを取得することは可能ですか? 私はhasMany関係を持つモデルを持っています。だから私の研究では、複数のテキストや質問など を持つことができるカスタム関数を取得し、次のようになります array( 'Study' => array( 'id' => '1845346986', 'user_id' => '1402402538',

    0

    2答えて

    私は、私がメインモデルに関連付けられているモデルでgroupableを使用しようとしているシナリオを持っています。 Array ( [Subfirm] => Array ( [id] => 1 [firm_id] => 1 [name] => Word Spam Management Fund [description]

    6

    1答えて

    以前は再帰的に頼っていましたが、解決策をいくつか得られなかったので、Containableはこれらに対してうまく機能しています。 私は映画レビューウェブサイトを開発しています。その中で、私は特定のジャンルに関連する映画のリストを表示する必要があります。私はコードの下に、このき : //example $genre = "drama"; $options = array( 'conta