Uživatelské nástroje

Nástroje pro tento web


mongodb

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
mongodb [2018/03/04 17:38] – [MongoDB] djbuldogmongodb [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 7: Řádek 7:
   * v databázi se nemusí nic vytvářet dopředu, vytvoří se při prvním zápisu   * v databázi se nemusí nic vytvářet dopředu, vytvoří se při prvním zápisu
  
-  * find +  * základní operace 
-  * insert +    * find() - vyhledá data podle zadaných kritérií (pokud prázdné, tak vše) 
-  * update +    * insert() - vloží záznam 
-  * remove+    * update() - aktualizuje záznam (upsert flag určuje, zda se má případně vytvořit nový) 
 +    * remove() - odstraní záznam
  
  
Řádek 105: Řádek 106:
  
 ===== Python ===== ===== Python =====
 +
 +  * http://api.mongodb.com/python/current/tutorial.html
  
 <code python> <code python>
Řádek 112: Řádek 115:
 db = dbc.testdb db = dbc.testdb
  
-db.people.find()+db.people.find({},{"_id":0}) 
 +</code> 
 + 
 +===== PHP ===== 
 + 
 +  * https://docs.mongodb.com/php-library/current/tutorial/ 
 + 
 +<code php> 
 +require_once 'vendor/autoload.php'; // include Composer's autoloader 
 + 
 +$dbc = new MongoDB\Client("mongodb://localhost:27017"); 
 +$db = $dbc->testdb; 
 + 
 +$people = array(); 
 +$res = $db->people->find([],[ "projection" => [ "_id" => 0 ]]); 
 +foreach ($res as $entry) { 
 +   $people[] = $entry; 
 +
 + 
 +echo json_encode($people);
 </code> </code>
  
mongodb.1520181503.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki