send_command_server($base_url . 'api/data/read', array( 'access_id' => $access_id, 'table_id' => 123, 'cals' => false, 'fields' => array(), 'filter' => array('row' => array( 'id' => array('term' => '=', 'value' => 0)) ), 'sort' => array(), 'start' => 0, 'limit' => 10 ));получаю ответ: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'fields.id' in 'field list'. Причем текст ответа не меняется при изменении ID-таблицы. Данные из этой таблицы получить удаётся.
2. В ответ на запрос приходят все существующие поля, хотя в правах выставлен доступ только к некоторым. Возможна эта ошибка как то связана с первой.
3. Хочется чтобы появилась возможность создание пользовательского API?
4. Я так понял в фильтре еще не реализована ситуация когда term = in. Не хватает. :-(
send_command_server($base_url . 'api/data/read', array( 'access_id' => $access_id, 'table_id' => 123, 'cals' => false, 'fields' => array(), 'filter' => array('row' => array( 'status' => array('term' => '=', 'value' => 0, 'union' => 'and'), 'id' => array('term' => 'in', 'value' => join(',', array(20, 21, 22, 216, 217, 218, 277, 278, 940)))) ), 'sort' => array(), 'start' => 0, 'limit' => 10 ));