2012-01-07 6 views
0

私はファイルの読み込みをしており、ウェブブラウザでは正常に動作しています。cakephpシェルがウェブページのように機能しない

filters  HABTM items 
items   HABTM filters 
filters_items BT filters, items 

は今、私のシェルで、私は次のようしている:特に、私はテーブル持って

class xShell extends AppShell { 
    public $uses = array('filter', 'filter_item', 'item'); 

    public function preload() { 
    $allFilters = $this->filter_item->findAll(null, 'DISTINCT filter_item.filter_id'); 
    } 
} 

を私は

Console/cake x preload 

を実行すると、私はエラーを取得する:

Database table filter_items for model filter_item was not found 

ですから、filter_itemに次のように設定しますモデル:

public $useTable = 'filters_items'; 

と同じエラーです。

アイデア?

おかげ

答えて

0

OK、

これは、ドキュメントには明らかではなかったが、あなたは実際に参加し、テーブルの上に検索することはできません。したがって、ItemとFilterでは検索できますが、FilterItemでは検索できません。

申し訳ありませんが、誤ったアラームです。

関連する問題