Immagino la risposta, ma siccome la speranza è l'ultima a morire...
Ho una M2O, chiaramente funzionante
vehicle_type_id = fields.Many2one('vehicle.type')
sulla vista però vorrei valutare una parte delle informazioni che stanno in vehicle.type per mostrare o non mostrare un determinato campo, quando e se vehicle_type_id, presente più sopra nella schermata come select, è soddisfatto.
Chiaramente se indico l'ID (in negazione in questo caso, ma poco importa) di vehicle_type_id funziona.
<field name="bla" attrs="{'invisible':[('vehicle_type_id', 'not in', 1)]}"/>
Ma esiste la possibilità di indicare non l'ID ma qualcosa all'interno della M2O?
L'unica cosa che mi viene in mente, ma mi sembra una porcheria, è quella di fare un campo related.