Увеличете стойността на колоната в web2py DAL

Искам да напиша заявка, която ще увеличи текущата целочислена стойност в дадената колона с 1. Опитвам това, но не работи:

db(db.mes.id==meid).update(status=status+1)

Моля, кажете ми как да го направя?


person Community    schedule 28.09.2014    source източник


Отговори (1)


Трябва да използвате Field обект в израза:

db(db.mes.id == meid).update(status=db.mes.status + 1)
person Anthony    schedule 28.09.2014