3

CakePHP のメソッドを使用したいのですModel::find('threaded')が、私の MySQL テーブルでは、親キー フィールドはfatherありませんparent_id。代わりに、このフィールド名でそれを使用することは可能ですか?

4

1 に答える 1

4

2.1 では、オプションを渡すことができますparent。動作させるには、ツリー ビヘイビアをアタッチする必要がある場合があります。

2.1 より前では、モデルで仮想フィールドを使用できます。

public $virtualFields = array(
    'parent_id' => 'Model.father'
);
于 2012-04-22T21:06:26.647 に答える