Изменить результат на основе значения в одном столбце в Oracle в Rubyon Rails - PullRequest
0 голосов
/ 08 ноября 2018

Я получаю данные из базы данных Oracle в приложении Ruby on rails. Таблица имеет столбец количества и типа. Если тип C, мне нужно добавить отрицательный знак к сумме и в противном случае мне нужно отобразить сумму, как это в таблице Есть ли способ применить эту логику при получении самих данных или после получения результатов, которые мне нужны для повторения результатов?

Моя модель класса

 class TransactionFlat < PRecord
   self.table_name = "transaction"
   self.primary_key = "transaction_id"
 end

код контроллера

 @transactions = TransactionFlat.where(condition)

условия, которые я подставил на основе значения из пользовательского интерфейса. Как я могу изменить транзакции, используя сам запрос, не повторяя после результатов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...