2015-08-11 2 views
0

У меня возникает другая проблема в Apigility.Apigility GET не работает

Я сделал простой сервис, используя «db-connected», и он был создан красиво.

Но когда я делаю простой запрос GET, чтобы перечислить всех моих пользователей, ответ будет 200, и все появится в ответ. Но когда я делаю GET, информируя ID, он отлично работает.

Вот моя конфигурация службы: Service configuration

Вот мои запросы, которые не работают: enter image description here Request

Здесь запрос рабочий: enter image description here

Я понятия не имею, что не является проблема. Если кто-то может мне помочь !!

Благодаря

ответ

0

Это было случиться, потому что у меня были некоторые слова с акцентом в моих данных таблицы. Я решил добавить опцию драйвера в адаптер базы данных.

Это просто добавить ниже код в драйвере:

'driver_options' => array(
       PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES UTF8" 
      ), 

Конфигурация адаптера после изменения:

'adapters' => array(
     'HookitDsv' => array(
      'database' => '***********', 
      'driver' => 'PDO_Mysql', 
      'hostname' => '***********', 
      'username' => '***********', 
      'password' => '***********', 
      'driver_options' => array(
       PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES UTF8" 
      ), 
     ), 
    ), 
+0

Я думаю, что он должен бросить исключение, а не успеха без содержания в запросе ответа. –

Смежные вопросы