Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Ruby programmering >> Content

    Hur du använder databas med Sinatra

    Sinatra är ett ramverk för att utforma avancerade webbapplikationer . Precis som sina mer kända konkurrenten Rails , är Sinatra utformat för att tillåta användaren att använda programmeringsspråket Ruby för utveckling av sin webbapplikation . En av de vanligaste uppgifterna webbutvecklare måste ta itu med är att arbeta med databaser för att ta emot data från programmets användare och server tillämpliga data tillbaka till dem . Saker du behöver
    Textredigerare
    Visa fler instruktioner
    1

    Installera Ruby programmeringsspråk och Sinatra ram på ditt system eller målserver . Om du redan har det installerat , på Unix - baserade system nyckel " Sinatra - v " i din terminal för att kontrollera vilken version av Sinatra närvarande är installerad . Om Sinatra inte hittas , helt enkelt skriva " sudo gem install Sinatra " för att hämta och installera Sinatra . För att kunna arbeta databaser med Sinatra du behöver Datamapper pärla , så installera det med sudo gem install datamapper .
    2

    Öppna textredigerare som du väljer . Du kan använda vilken textredigerare , men om du aldrig har gjort Ruby utveckling innan , finns det några redaktörer som erbjuder Ruby syntaxmarkering : TextMate , Vim , TextWrangler . Alla dessa redaktörer är bra alternativ för Ruby utveckling , men Vim kan vara skrämmande , eftersom det är ett kommandoradsverktyg . Använd den som du känner dig mest bekväm med
    3

    Skriv följande kod i filen du just skapat : . Kräver " rubygems " . kräva sinatra . Dessa rader berättar Ruby tolken att filen kommer att behöva Ruby Gems och Sinatra korrekt utföra . Oroa dig inte om Ruby Gems , det kommer med många Ruby installationer , och du behöver inte något direkt med det
    4

    Skriv följande kod efter föregående kod : DataMapper :: setup ( : . standard " sqlite3 ://# { Dir.pwd } /blog.db. det är brukligt att lämna en tom rad mellan Kräv uttalande och resten av ansökningar koden . koden talar DataMapper objektet vilken typ av databas du kommer att arbeta med , i det här fallet SQLite, och namnet på databasen " blog.db. " skriv sedan en klass som kommer att mappa till en databastabell Din klass ska se ut ungefär så här :

    klass Post < . br >

    inkluderar DataMapper :: Resurs

    egenskap : id , Serial

    egenskap : titel , String

    egenskap : kropp , Text

    slut

    denna kod skapar fälten i databasen tabellen och berättar databasmotorn , i detta fall SQLite, kommer vilken typ av information som lagras i fälten .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur vill kolla Nil objekt i Ruby
    ·Hur man installerar Gitorious på CentOS
    ·Hur du installerar Mongrel i Ruby
    ·Hur man tar bort slutet av strängen i Ruby
    ·Hur man installerar CentOS Ruby on Rails för 1.9.2 Apa…
    ·Så tillbaka Ruby Gems
    ·Hur man skapar en SQLite3 tabell i Ruby on Rails
    ·Hur man använder dolda former med Rails
    ·Hur man skapar en ny Paperclip i Rails
    ·Text , Integer , & String Typer i Rails
    Utvalda artiklarna
    ·Hur man skapar POSTFORMAT i PHP
    ·Hur hitta resurser för att lära Xcode för iPhone Sof…
    ·Hur man läser en rad med CPP
    ·Grunderna i Visual Basic
    ·Mid funktion i VBScript
    ·Hur man gör en kvadratrot funktion i Java
    ·Hur dela flera avdelare i JavaScript
    ·Hur man installerar Python för Windows
    ·JDK 1.6.0-7 Java Upgrade installationsproblem
    ·Anledningar till att använda Prolog
    Copyright © Dator Kunskap http://www.dator.xyz