Запрос Sails GET не возвращает данные из всех столбцов в моей базе данных Postgres

Я использую $sailsSocket для выполнения запросов GET и POST. Мой запрос POST выглядит следующим образом;

$sailsSocket.post('/schedules/toDateObj', 
    { jobSchedObj: 
        { repair_shop_equipment_id: response.config.data.schedEquip.rsrcId, 
          repair_history_id: response.data.id, 
          technician_id: response.data.technician_id, 
          allotted_time: response.data.allotted_time,
          times: timeObj,
          repair_shop_id: $localstorage.get('shopId')
          }
      })
      .success(function(){
          $location.path('/app/checkin');
      })
      .error(function (response){
          console.log(response);
      });

И вот таблица, в которую он сохраняет...снимок экрана 2015-08-01 в 2 17 15 часов

Все отлично сохраняет, я даже бросил console.log в свой ScheduleController, чтобы проверить, что было вставлено в базу данных с моим запросом POST. Вот вывод;снимок экрана 2015-08-03 в 4 41 09 часов

Проблема в том, когда я делаю запрос GET к Schedule таблица возвращается со всем, кроме repair_shop_equipment_id, Вот запрос get;

 var firstDay = scope.getJobsFor[0];
 var lowerBound = firstDay.open_time;
 var lastDay = scope.getJobsFor[scope.getJobsFor.length - 1];
 var upperBound = lastDay.close_time;
 $sailsSocket.get("/schedules", {params:
     {where: {
         repair_shop_id: scope.shopId,
         technician_id: scope.schedTech.id,  
         repair_shop_equipment_id: scope.schedEquip.rsrcId,
         scheduled_start_time:{ date: {'>':lowerBound, '<':upperBound}}
         }
     }
 })
 .success(function (response){

И это ответ...

снимок экрана 2015-08-04 в 1 24 25 вечера

Вот ссылка на Gist с моими связанными моделями Sails и контроллером расписания;

Что-то не так с одной из конфигураций моей модели? Благодарю.

0 ответов

Другие вопросы по тегам