Changes between Version 2 and Version 3 of la-cli


Ignore:
Timestamp:
06/26/20 10:39:06 (4 years ago)
Author:
nanardon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • la-cli

    v2 v3  
    108108}}} 
    109109 
     110== Requêtes et modification d'objets == 
     111 
     112Avec la selection de plusieurs objet {{{la-cli}}} permet d'interroger et modifier en un seul appel un groupe d'objets. 
     113 
     114La commande {{{show}}} permet de voir un attribut: 
     115 
     116{{{ 
     117latmostest cli=> select user allan alice  
     118Selecting user Allan Kitty, Alice Kitty 
     119latmostest user/(2 obj.)=> show givenName 
     120allan: Allan 
     121alice: Alice 
     122latmostest user/(2 obj.)=>  
     123}}} 
     124 
     125Avec les commandes {{{set}}} et {{{unset}}} il est possible modifier les attributs: 
     126 
     127{{{ 
     128latmostest user/(2 obj.)=> show sn 
     129allan: Kitty 
     130alice: Kitty 
     131latmostest user/(2 obj.)=> set sn KITTY 
     132Done. 
     133latmostest user/(2 obj.)=> show sn 
     134allan: KITTY 
     135alice: KITTY 
     136latmostest user/(2 obj.)=>  
     137}}} 
     138 
     139Dans ce cas tout l'attribut concerné prendra la même valeur sur tout les objets. 
     140 
     141Pour les attributs multivalués on peut ajouter ou retirer une valeur à chaque objet sans modifier les valeurs déjà placées avec les commandes {{{add}}} et {{{remove}}}: 
     142 
     143{{{ 
     144latmostest user/(3 obj.)=> show memberOf  
     145allan: alkitty 
     146allan: test 
     147alice: alkitty 
     148alice: test 
     149bob: bokitty 
     150bob: kitty 
     151bob: test 
     152latmostest user/(3 obj.)=> add memberOf admcmpt  
     153done 
     154latmostest user/(3 obj.)=> show  memberOf  
     155allan: admcmpt 
     156allan: alkitty 
     157allan: test 
     158alice: admcmpt 
     159alice: alkitty 
     160alice: test 
     161bob: admcmpt 
     162bob: bokitty 
     163bob: kitty 
     164bob: test 
     165latmostest user/(3 obj.)=> 
     166}}} 
     167 
     168= Utilisation avancée = 
     169 
     170== Transaction == 
     171