Добрый день. Подскажите пожалуйста, как в библиотеке stephencelis/SQLite.swift (
https://github.com/stephencelis/SQLite.swift) можно реализовать вычисляемую колонку из других колонок в select? Которую потом можно будет использовать при выводе данных, а так же в order by? Перепробовал несколько вариантов, но всегда пишет что данная колонка не найдена (потому что она не сохранена в бд)
Пример что необходимо решить:
SELECT a+b as c from test ORDER BY c ASC;
Так же столкнулся с проблемой в методе like в связке с LOWER (для сравнения независимо от регистра), проблема в сравнении русских символов, они не преобразуются в нижний регистр… Возможно кто-нибудь решал данную проблему?
Пример:
// in name value: ПРИВЕТ from database
let search_name = "Привет"
user.filter(name.lowercaseString.like("%" + search_name.lowercased() + "%"))
Спасибо огромное за вашу помощь.