从字段 odoo9 获取值

Get value from field odoo9

我的来源:

data = self.read(cr, uid, ids,['date','user_id'], context=context)
        user_id = data[0]['user_id']
        print(user_id)

在控制台行我得到 (8, u'admin')

如何只得到数字 8 而没有名字?

试试这个:

user_id = data[0]['user_id'][0]

希望这对您有所帮助。

试试这些

user_id = data[0] and data[0]['user_id'] and data[0]['user_id'][0]

会return8