sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan håndterer man en valgfri værdi returneret af en forespørgsel ved hjælp af postgres-kassen?

Som beskrevet i dokumentationen:

Nullbarhed

Ud over de ovenfor nævnte typer, FromSql er implementeret forOption hvor T implementerer FromSql . En Option repræsenterer en annullerbar Postgres-værdi.

Anmod om en Option for feltet, der kan være NULL; så vil biblioteket automatisk konvertere NULL til Ingen :

let rating: Option<String> = row.get("rating");



  1. Skemamønstersøgning

  2. JSON_CONTAINS_PATH() Eksempler i MySQL

  3. MySQL og NoSQL:Hjælp mig med at vælge den rigtige

  4. SQL, Håndtering af tomme celler