Cet article présente principalement la méthode d'exploitation de la base de données mongoDB avec tp5 (thinkPHP5), et analyse brièvement les compétences opérationnelles de base de la base de données mongoDB et de la connexion thinkPHP5 et l'interrogation de la base de données MongoDB sous forme d'exemples. 🎜>
L'exemple de cet article décrit comment tp5 (thinkPHP5) exploite la base de données mongoDB. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :1. Installez via Composer
<.>composer require mongodb/mongodb
2. Utilisez
<?php /** * @author: jim * @date: 2017/11/17 */ namespace app\index\controller; use think\Controller; use MongoDB\Driver\Manager; use MongoDB\Collection; class MongoTest extends Controller { protected $mongoManager; protected $mongoCollection; public function __construct() { $this->mongoManager = new Manager($this->getUri()); $this->mongoCollection = new Collection($this->mongoManager, "mldn","dept"); } public function test() { // 读取一条数据 $data = $this->mongoCollection->findOne(); print_r($data); } protected function getUri() { return getenv('MONGODB_URI') ?: 'mongodb://127.0.0.1:27017'; } }
Articles qui pourraient vous intéresser :
Explication de la solution à la classe PHP SoapClient introuvable Solution pour la classe PHP SoapClient introuvableMéthode de définition du fuseau horaire Lumen timezoneCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!