Я создаю сайт, используя App Engine, и странная вещь только что произошла. Существует логическая переменная, которую я использовал в одном из моих баз данныхЛогическое значение несовместимо
class UserTable(db.Expando):
isVerified = db.BooleanProperty()
в следующих строках, я собираюсь изменить свое значение от значения по умолчанию ложного истина, введя этот
TheUser = UserTable.get_by_key_name(Theusername)
logging.info(TheUser.isVerified)
TheUser.isVerified = True
logging.info(TheUser.isVerified)
Тогда мой журнал файлы показали, что значение было изменено, но просмотрщик хранилища данных GUI сказал другой путь, он все еще был ложным, как будто ничего не произошло. Любая идея почему? thank you
Есть ли у вас изменения в базе данных? – Nilesh
Что вы имеете в виду? Я установил Boolean как false, когда инициировал сущность, которая его содержит, и сделал строки выше, пытаясь изменить его на true. Спасибо –
Commit означает, что вы сохранили изменения в базе данных? – Nilesh