ORM methods
Keeping the context in ORM methods
在OpenObject中,上下文保留重要数据类似文档必须被写入的语言等,无论function field是否需要更新等。
当调用ORM方法时,你已经拥有一个上下文,例如,框架提供给你一个几乎每个方法的参数。如果你有一个上下文,那么你一直带它通过你调用的每个单独的方法是很重要的。
这个规则适用于写ORM方法。你应该希望接受一个上下文作为参数,让它一直通过你调用的其他方法。
ORM methods
class osv.osv.osv(pool, cr)
基类:osv.orm.orm
create(cr, user, vals, context) → int
cr = database cursor user = user id vals = dictionary of the form {‘field_name’:field_value, …}