26————————
上午——————
问题1: 刚发现,在odoo里面的数据表映射关系中,不论是many2one , 还是 many2many, 它们的对应字段拿到的就是一条记录,而不是一个id!!(虽然之前说过它们是通过id对应的)
例如:
对于这个字段:
product_id = fields.Many2one('wens.investment.financing.product', string=u'产品',required=True)
通过self.product_id
拿到的就是
wens.investment.financing.product
(1,)这条记录
那么通过self.product_id.name就可以拿到对应的记录的name字段了!
不过在创建记录(即调用create函数)的时候,通过字典赋值,再调用create函数时,这个字典里面存的就必须是一个整数id了,然后在create内部,数据库会自己生成映射关系<