Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » SQLAlchemy возвращает в виде строки sql запрос [RSS Feed]

#1 Сен. 5, 2014 21:46:11

Diman3654
Зарегистрирован: 2014-09-03
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

SQLAlchemy возвращает в виде строки sql запрос

Столкнулся со странным для меня поведением sqlalchemy. Почему то, когда запрос ничего не нашёл возвращается за место данных sql запрос в виде строки. Мне это не очень то нравится, хочется, чтобы если ничего не найдено, то ничего и не возвращалось бы.
Как это можно сделать?

Офлайн

#2 Сен. 5, 2014 21:48:04

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

SQLAlchemy возвращает в виде строки sql запрос

Diman3654
ты просто не внимателен.
Давай сюда твой запрос который sql-строку возвращает и я покажу что не так.

Офлайн

#3 Сен. 5, 2014 21:50:33

Diman3654
Зарегистрирован: 2014-09-03
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

SQLAlchemy возвращает в виде строки sql запрос

db.session.query(models.Book).filter_by(name=data[u'название'], year=data[u'год'], storage=place)

Офлайн

#4 Сен. 5, 2014 21:58:57

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

SQLAlchemy возвращает в виде строки sql запрос

Diman3654
ну так надо вызвать .all() еще. Это кстати в туториале есть

http://docs.sqlalchemy.org/en/rel_0_9/orm/tutorial.html#returning-lists-and-scalars

Офлайн

#5 Сен. 5, 2014 22:02:23

Diman3654
Зарегистрирован: 2014-09-03
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

SQLAlchemy возвращает в виде строки sql запрос

Singularity
Спасибо)

Офлайн

  • Начало
  • » Web
  • » SQLAlchemy возвращает в виде строки sql запрос[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version