我有以下型号:
# -*- coding: utf-8 -*-
from openerp.osv import osv, fields
class provincias(osv.osv):
_name = 'co.provincias'
_descripcion = 'Registro de Provincias'
_columns = {
'name': fields.char('Nombre de la Provincia'),
'parent_id': fields.many2one('co.provincias', 'Provincia Padre'),
'child_ids': fields.one2many(
'co.provincias',
'parent_id',
'Sub-provincias'),
}
provincias()
由于某种未知的原因,我不相信数据库中的表,但是如果我工作就离开模型而不递归,就像这样:
# -*- coding: utf-8 -*-
from openerp.osv import osv, fields
class provincias(osv.osv):
_name = 'co.provincias'
_descripcion = 'Registro de Provincias'
_columns = {
'name': fields.char('Nombre de la Provincia'),
}
provincias()
你有什么建议吗?问候
答案 0 :(得分:0)
我不确定,但也许你必须使用很多关系:
{{1}}