Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Lesen und schreiben der Datenbank über pythonobjekte.

self

Mit self kann auf alle felder des models zugreifen. Alles was sonst SQL benötigt ist über die python Syntax erreichbar.

...

Jeder Gegenstand in dieser Liste wird hier in die Datenbank geschrieben. Die create Methode legt einen neuen Datensatz an. All dies ohne SQL.

self.env['MODELL_NAME'].search([])

Häufig ist es notwendig Daten aus anderen Tabellen zu lesen. Dies wird bewerkstelligt indem man in env[] nach dem entsprechenden Modell sucht.

...

Diese Zeile würde ein Objekt des Modells requirement.settings zurückgeben. Jetzt stehen auch alle Felder und Einträge von diesem Modell zur Verfügung.

self.search_read()

Codeblock
languagepy
themeMidnight
languages = self.search_read([], ['language'])

...