Vino Classement & Résumé
- Nom de l'éditeur:
- Hsiaoming Yang
- Site Internet de l'éditeur:
- http://lepture.com/
Vino Mots clés
Vino La description
Vino n'est pas orm. Oui, c'est vrai, ce n'est pas orm.get Démarka Aperçu rapide avec Vino: # SETUP # DB = VINO ('MOTEUR: // UTILISATEUR: PASSWD @ HOST: PORT / BASE DE BASE') DB = VINO ('SQLITE: // DB. SQLite ') # QueryDB.Table (' Utilisateur '). Trouver (nom d'utilisateur =' lapture '). Fetch () # CoaturedB.Table ("utilisateur"). Créer (Nom d'utilisateur = "Leptup", site web =' http: // LEPTURE.COM ') DB.COMMIT () # MISE UPDÉDATEB.TABLE (' UTILISATEUR '). Rechercher (Nom d'utilisateur =' Leptup '). Mise à jour (nom d'utilisateur =' HSIAOMING YANG ') DB.COMMIT () # Supprentedb.table (' Utilisateur ') .Find (nom d'utilisateur =' leptup '). Supprimer () DB.COMMIT () Setupwe prendra uniquement priser SQLite3 et MySQL par Now.sqlitesQLite avec chemin relatif: dB = Vino (' SQLite: // relative / chemin / dB. SQLite ') SQLite') SQLite avec chemin absolu: dB = Vino ('sqlite: ///root/path/db.sqlite') Veuillez noter que c'est différent de SQLALCHEMY.MYSQLMYSQL avec toutes les informations: dB = Vino ('MySQL: // Lepture : 123456 @ localhost: 3306 / test ') mySQL avec moins d'informations: dB = Vino (' MySQL: // LEPTURE @ localhost / test ') Port par défaut est 3306.Veuillez note, c'est utf8 par défaut.Queryfind toutes les données: DB. Tableau ('Utilisateur'). Fetch () Trouver toutes les données spécifiées: db.table ('utilisateur ') .Find (nom d'utilisateur =' leptup '). Fetch () Fetch () Recherchez les premières données: # Fetch 1 ne renvoient pas de listeDB.table (' utilisateur »). Rechercher (Nom d'utilisateur = 'Lapture'). Fetch (1) Limite Sur la requête: db.table ('utilisateur'). Rechercher (Nom d'utilisateur = 'Lepture'). Fetch (5, offset = 3) Plusieurs filtres: db.table ("utilisateur"). Rechercher (Nom d'utilisateur = 'Lepture', âge = 20) .fetch () Filtres avancés: # Tout comme Djangodb.table ("utilisateur"). Trouver (âge__in = ). Fetch () dB.Table ("utilisateur"). Trouver (AGE__GT = 20 ) .Fetch () dB.table ('utilisateur'). Trouver (Age__LT = 20) .Fetch () dB.Table ('utilisateur'). Trouver (Age__GTE = 20) .fetch () dB.Table ("utilisateur" ) .Find (age__lte = 20) .fetch () # Voir plus de documentationMore Filtres avancés: db.table ('utilisateur'). Trouver (Age__Ne = 20) .fetch () # non égaldb.table ("utilisateur"). Trouver (Age__nin = ). Fetch () # pas dans # Voir plus Voir la documentationQuery Commande: DB.Table ('Utilisateur'). Trouver (Âge = 20) .Order ('- id'). Fetch () Supprimer Toutes les données: db.table ('utilisateur'). Supprimer () DB.COMMIT () Supprimer les données spécifiées: db.table ('utilisateur'). Rechercher (Nom d'utilisateur = 'lapure'). Supprimer () dB.commit () Page d'accueil du produit
Vino Logiciels associés