sql >> Databáze >  >> NoSQL >> MongoDB

Jak propojit php7 s mongoDB

Stránka, na kterou odkazujete, je nízkoúrovňový ovladač PHP pro MongoDB. Rozhraní API je stejné jako ovladač HHVM pro MongoDB . Dokumentace pro oba je stejná a lze ji nalézt na adrese http://docs.php.net/manual/en/set.mongodb.php

Ovladač je napsán tak, aby umožňoval komunikaci s MongoDB, a proto postrádá mnoho užitečných funkcí. Místo toho byly tyto pohodlné metody rozděleny do vrstvy napsané v PHP, Knihovna MongoDB . Používání této knihovny by mělo být preferováno způsob interakce s MongoDB.

Knihovnu je třeba nainstalovat pomocí Composer , správce balíčků pro PHP. Viz také Získat Composer:Instalace na Linux/OSX

Například:

composer require "mongodb/mongodb=^1.0.0"

Jakmile jej nainstalujete, můžete se pokusit připojit pomocí:

<?php
 require 'vendor/autoload.php';
 $collection = (new MongoDB\Client("mongodb://127.0.0.1:27017"))->dbname->coll;
?>

Viz také:




  1. Kooperace MongoDB líné načítání s Jacksonem @JsonIgnore ve SpringBoot Rest Controller

  2. Jak mohu přihlásit své dotazy v MongoDB C# Driver 2.0?

  3. Existuje nějaký způsob, jak atomicky aktualizovat dvě sbírky v MongoDB?

  4. MongoDB získá maximální datum uvnitř dvojitě vnořeného pole