Задать вопрос
@hardworkerIT

Как решить проблему с SQLite в Swift?

Добрый день. Подскажите пожалуйста, как в библиотеке 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() + "%"))


Спасибо огромное за вашу помощь.
  • Вопрос задан
  • 62 просмотра
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽