ユーザーとそのクライアントの間に1対多の関係を設定しようとしています。モデルを次のように設定すると、単一のクライアントにアクセスできます。
class Model_User extends Model_Auth_User {
protected $_has_one = array(
'client' => array(
'model' => 'Client',
'foreign_key' => 'user_id')
);
[...]
しかし、$ _ has_manyに切り替えようとすると、次のようになります。
class Model_User extends Model_Auth_User {
protected $_has_many = array(
'clients' => array(
'model' => 'Client',
'foreign_key' => 'user_id')
);
[...]
次のエラーが発生します。
Database_Exception [ 1103 ]: Incorrect table name '' [ SELECT COUNT(*) AS `records_found` FROM `` WHERE = '74' AND IN ('4') ]
何が悪いのかわからない。