I have just a table on my database named \"ficha_seg\". The name of my model file is \"Ficha.php\" and the name of the controller is \"FichasController.php\".
So, wh
By default, the model uses the lowercase, plural form of the model’s class name for the database table name.
If you need to use another table name for your model, you can use the useTable
attribute:
class Ficha extends AppModel
{
public $useTable = 'ficha_seg';
}
See http://book.cakephp.org/2.0/en/models/model-attributes.html#usetable and Model conventions in the Cookbook