How to create custom MySQL queries in CakePHP?

前端 未结 2 432
渐次进展
渐次进展 2020-12-16 05:30

I am trying to create my own MySQL queries in Cakephp.

This is my LocationsController.php:



        
2条回答
  •  一生所求
    2020-12-16 05:56

    The class name of your Location model should be Location, not LocationModel.

    Because of this, CakePHP will generate a 'generic' model for the Locations database table and use that model instead of your own model. Because this generic model does not have a get() method, it will execute get as a SQL statement, causing the error

    Also, inside the Model, you should not use $this->Location->query();, but simply $this->query();

提交回复
热议问题