DBIX :: Classe :: Commandé

DBIX :: Classe :: Commandé est un module Perl pouvant être utilisé pour modifier la position des objets dans une liste ordonnée.
Télécharger maintenant

DBIX :: Classe :: Commandé Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Aran Deltac
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~ash/DBIx-Class-0.08010/lib/DBIx/Class/Ordered.pm

DBIX :: Classe :: Commandé Mots clés


DBIX :: Classe :: Commandé La description

DBIX :: Classe :: Commandé est un module Perl pouvant être utilisé pour modifier la position des objets dans une liste ordonnée. DBIX :: Classe :: Commandé est un module Perl pouvant être utilisé pour modifier la position d'objets dans une liste ordonnée.SynopsisseCreate une table pour vos données commandées. Créer des éléments de table (item_id integer clé primaire AutoIncrement, Nom Texte non NULL, POSITION INTEGER NON NULL); éventuellement, ajoutez une ou plusieurs colonnes pour spécifier des groupements, vous permettant de gérer des listes de commandes indépendantes dans une table: Créez des éléments de table (item_id Integer primaire Clés autocrament, nom texte non null, position integer non null, groupe_id entier non null); ou même créer des éléments de table (item_id integer clés primaire Autooincrètent, Nom Texte non NULL, POSITION INTEGER NON NULL, GROUP_ID INTEGER NON NULL, AUTRE_GROUP_ID INTEGER NON NULL ); Dans votre classe ou votre classe DB, ajoutez "commandé" en haut de la liste des composants. __Package __-> LOAD_COMPONENTS (QW (commandé ...)); Spécifiez la colonne qui stocke le numéro de position de chaque ligne. paquet mon :: article; __Package __-> Position_Column ('Position'); Si vous utilisez une colonne de regroupement, spécifiez-la comme suit: __Package __- __-> grouping_column ('group_id'); Ou si vous avez plusieurs colonnes de regroupement: __-> grouping_column (); c'est tout, vous pouvez maintenant changer la position de vos objets. #! / usage / bin / perl utilise mon :: article; mon article $ = My :: item-> créer ({nom => 'Matt S. truite'}); # Si vous utilisez grouping_column: mon article $ = My :: item-> créer ({nom => 'Matt S. truite', group_id => 1}); mon $ RS = $ item-> frères et surs (); mes @Siblings = $ item-> frères et surs (); mon soeur $; $ frère = $ item-> Premier_sibling (); $ frère = $ Item-> Last_Sibling (); $ frère = $ Item-> Précédent_Isibling (); $ frère = $ Item-> Next_sibling (); $ item-> move_previous (); $ item-> move_next (); $ item-> move_first (); $ item-> move_last (); $ item-> move_to ($ positionnement); $ item-> move_to_group ("groupeName"); $ item-> mobile_to_group ("groupeName", $ positionnement); $ item-> move_to_group ({group_id => 'groupname', 'autre_group_id =>' autregroupname '}); $ item-> move_to_group ({group_id => 'groupname', 'autre_group_id =>' autregroupname '}, $ positionnement); Exigences: · Perl


DBIX :: Classe :: Commandé Logiciels associés

Exportateur

Exportateur est un module Perl implémentant la méthode d'importation par défaut pour les modules. ...

404

Télécharger