Attributter av Standard Verdi Rails

Attributter av Standard Verdi Rails


Ruby on Rails - eller Rails for kort - er en åpen kildekode-programmering arkitektur. Active er objektrelasjons kartlegging del av Ruby on Rails. Rails omfatter web-tjenester, database funksjoner og evnen til å trekke diagrammer og tabeller fra databaser. Ruby on Rails har standardattributter for systemparametere, diagrammer, tabeller, innspill skjemaer og identifikasjonsnummer for databaseposter. Endre database attributter fra standard å matche en bestemt verdi kalles en anti-mønster.

diagrammer

Attributter av Standard Verdi Rails

Leaving Ruby on Rails diagrammer til størrelsen basert på standardinnstillingene vil resultere i forskjellige størrelser diagrammer.

Figur skala i Ruby on Rails er satt av minimums- og maksimumsverdier som standard. Den attributt for en kolonne er satt av standard attributt oppgitt under tabelldefinisjonen. Kolonner i Rails er tekstfelt som standard. Standard kolonne lengde er 25 tegn. Kolonne attributter kan endres fra standardverdiene ved å bruke "field_override_types" hash.

unike identifikatorer

ID-feltet sporer unik identifikator for hver database posten med nøkkelnavnefeltet. The Rails database oppretter automatisk unike identifikatorer for hver databasepost som de er inngang. Ifølge "Rails: Up and Running" av Bruce Tate, "Ruby klarer ID-feltet for deg som standard." Skinner auto-trinn primærnøkkelverdien eller ID ved en mindre en annen verdi angis manuelt. For eksempel Skinner automatisk intervaller database verdier 3-4, men kan settes til å øke med 10 eller 20, mens brukerne kan velge en ID verdi på 938. manuelt imidlertid ikke Rails ikke tillate at et manuelt inn ID for å duplisere en eksisterende.

Sjekk Bokser

Avmerkingsbokser i Rails er tilordnet til en boolsk verdi. "Learning Rails: Live-Edition" av Simon St. Laurent sier: "siden HTTP standarder sier at ukontrollert boksene ikke legge inn noe, legger vi til en skjult verdi med samme navn som den boksen som en midlertidig løsning." Hvis avkrysningsboksen ikke er merket, kan en standard skjult verdi på 0 brukes. Dette resulterer i den tomme boksen gjenværende synlig, men ikke å påvirke beregningene eller logikk innenfor den metode som behandler danner innganger.

Standard Systemparametere

Ruby on Rails registrerer tidsstempler for databaserekord oppføringer og oppdateringer som standard. Ifølge "Ruby on Rails for Dummies" av Barry Burd, "som standard, sjekker Rails en verdi når koden lagrer verdien til en database." Den tegnsett-serveren parameter setter standard tegnkoding for tabeller. Forskjellen parameteren brukes til å øke den opprinnelige verdien av et objekt og returverdien. Forskjellen parameter Standardverdien er 1.

Andre standardverdier

Standardverdien for "insert_at" posisjon er 1. Standardverdien for tekstparameteren er null. Når en parameter verdi er oppført som tilsvarer en verdi, er denne verdien brukes som standard. "Rails: Up and Running" av Bruce Tate heter det: "Som standard vil Rails utsikt ha samme navn som kontrolleren metode." Active automatisk tilbake til posisjon attributtet når du lagrer objektene til en database.