Wenn Sie das Feld definieren möchten, das in der Drop-down-Ansicht in Ihrem Modell angezeigt wird, definieren Sie _rec_name
, um dieses Feld (in einem Drop-down- oder in einem many2many-Tag-Feld) anzuzeigen, wenn ein many2one oder Eine one2one-Beziehung wird zwischen diesem Modell und einem anderen Modell erstellt. wenn Sie zum Beispiel wollen, dass die Sequenznummer in dem Dropdown angezeigt absetzte nur
_recname = 'sequence'
aber standardmäßig odoo des Modells Feld überprüft und wenn es ein Namensfeld findet (wie Sie in Ihrem Modell definiert haben) . Es verwendet das als Standardanzeigename.
Wenn Sie Datensätze in odoo suchen möchten, können Sie die search
Methode verwenden. finden Sie in der Dokumentation für weitere Informationen über die odoo ORM
https://www.odoo.com/documentation/8.0/reference/orm.html#openerp.models.Model.browse
search(args[, offset=0][, limit=None][, order=None][, count=False])
aber ein typisches Beispiel zu sehen ist
search_records = self.env['your.model'].search([('id', 'in', ids)])