Я пытаюсь использовать плагин источника данных CakePHP-Rest-Datasource
Но проблема в действии. Он всегда вызывает метод чтения. Когда я хочу удалить, он не вызывает функцию удаления, он вызывает только чтение и то же самое для обновления и т.д …
<?php
App::uses('Model', 'AppModel');
class Camping extends AppModel {
public $useDbConfig = 'camping';
public $remoteResource = 'api_camping';
public $uses = false; // This model does not use a database table
}
Я не знаю этот плагин, но я вижу одну проблему с вашим кодом … $uses
задает массив моделей, которые вы хотите предварительно загрузить в контроллер. Если вы хотите установить или отключить таблицу базы данных в модели, вы должны установить public $useTable = false;
Других решений пока нет …