meestal, als deze fout optreedt, hebt u niet de modelinstantie, maar een app-modelinstantie waaraan u werkt. de instantie van het app-model heeft niet de methode add() en vraagt rechtstreeks de db op met add().
dus zorg ervoor dat uw model correct is opgenomen. aangezien je ons de code niet hebt laten zien hoe je de methode aanroept (en hoe je het model beschikbaar stelt aan de controller), kan ik echter geen concreet advies geven.
als je het handmatig opneemt:
$this->ModelName = ClassRegistry::init('ModelName');