この記事では、主に tp5 (thinkPHP5) が mongoDB データベースを操作する方法を紹介します。mongoDB データベースと thinkPHP5 の接続、および MongoDB データベースへのクエリの基本的な操作スキルを例の形で簡単に分析します。必要な方は、以下を参照してください。
この記事の例では、tp5 (thinkPHP5) が mongoDB データベースを操作する方法について説明します。参考までに皆さんと共有してください。詳細は次のとおりです:
1. コンポーザーを介してインストールします
composer require mongodb/mongodb
##2.
<?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'; } }
# を使用します。
##興味があるかもしれない記事:PHP クラス SoapClient が見つからない問題の解決策の説明
PHP クラス SoapClient が見つからない問題の解決策
#
以上がtp5でmongoDBデータベースを操作する方法を詳しく解説(thinkPHP5)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。