sql >> Database teknologi >  >> RDS >> Mysql

SailsJS - Hvordan specificerer man strengattributtlængde uden at få fejl ved oprettelse af post?

Du kan omgå dette ved at definere tilpassede valideringsregler via typeobjektet. Specifikt kunne det givne problem løses ved at definere en brugerdefineret size validator, der altid returnerer sand.

// api/models/player.js
module.exports = {
  types: {
    size: function() {
       return true;
    }
  },

  attributes: {
    username: {
      type: 'string',
      unique: true,
      minLength: 4,
      maxLength: 32,
      size: 32,
      required: true
    }
  }
}


  1. Få WP-indlæg baseret på flere meta-nøgle/værdi-par ved hjælp af IN

  2. Generer CREATE-sætninger til alle MySql-tabeller

  3. MYSQL OG forespørgsel for at opfylde i samme kolonne

  4. Sådan benchmarker du PostgreSQL-ydelse