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, …}