Как стать автором
Обновить

Комментарии 6

Оффтоп. Пользуюсь вот таким сервисом для разделения счета: chip-in.me/#!/home
Спасибо, но этот проект решил сам написать ещё в целях тренировки навыков.
users = select(u for u in User if u not in session.users.user and not u.virtual)

Говорите за лямбду а сами пишете через select :)

users = User.select(labda u: u not in session.users.user and not u.virtual)

Можно и так, и так) В начале я писал, что запросы можно писать либо генераторными выражениями, либо лямбда функциями

А при использовании generator-expression запрос будет использовать where-clause, или фильтровать на стороне приложения?
Можно увидеть сгенерированный sql?
Да, будет использовать where-clause. А чтоб увидеть сгенеренный sql можно прописать глобальную переменную set_sql_debug(value=True), после этого будут выводиться в консоль sql комманды
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории