tp5(thinkPHP5)操作mongoDB數(shù)據(jù)庫的方法
本文實(shí)例講述了tp5(thinkPHP5)操作mongoDB數(shù)據(jù)庫的方法。分享給大家供大家參考,具體如下:
1.通過composer安裝
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() {
// 讀取一條數(shù)據(jù)
$data = $this->mongoCollection->findOne();
print_r($data);
}
protected function getUri()
{
return getenv('MONGODB_URI') ?: 'mongodb://127.0.0.1:27017';
}
}

更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進(jìn)階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術(shù)總結(jié)》。
希望本文所述對(duì)大家基于ThinkPHP框架的PHP程序設(shè)計(jì)有所幫助。
- tp5.1框架數(shù)據(jù)庫子查詢操作實(shí)例分析
- tp5.1 框架數(shù)據(jù)庫常見操作詳解【添加、刪除、更新、查詢】
- tp5.1 框架數(shù)據(jù)庫高級(jí)查詢技巧實(shí)例總結(jié)
- ThinkPHP5.1框架數(shù)據(jù)庫鏈接和增刪改查操作示例
- PHP利用pdo_odbc實(shí)現(xiàn)連接數(shù)據(jù)庫示例【基于ThinkPHP5.1搭建的項(xiàng)目】
- PHP7使用ODBC連接SQL Server2008 R2數(shù)據(jù)庫示例【基于thinkPHP5.1框架】
- ThinkPHP實(shí)現(xiàn)多數(shù)據(jù)庫連接的解決方法
- thinkPHP5實(shí)現(xiàn)的查詢數(shù)據(jù)庫并返回json數(shù)據(jù)實(shí)例
- tp5(thinkPHP5)框架數(shù)據(jù)庫Db增刪改查常見操作總結(jié)
- tp5(thinkPHP5)框架實(shí)現(xiàn)多數(shù)據(jù)庫查詢的方法
- thinkPHP5實(shí)現(xiàn)數(shù)據(jù)庫添加內(nèi)容的方法
- tp5.1 框架數(shù)據(jù)庫-數(shù)據(jù)集操作實(shí)例分析
相關(guān)文章
php 使用curl模擬登錄人人(校內(nèi))網(wǎng)的簡單實(shí)例
下面小編就為大家?guī)硪黄猵hp 使用curl模擬登錄人人(校內(nèi))網(wǎng)的簡單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-06-06
PHP中用mysqli面向?qū)ο蟠蜷_連接關(guān)閉mysql數(shù)據(jù)庫的方法
下面小編就為大家?guī)硪黄狿HP中用mysqli面向?qū)ο蟠蜷_連接關(guān)閉mysql數(shù)據(jù)庫的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-11-11
php實(shí)現(xiàn)cc攻擊防御和防止快速刷新頁面示例
這篇文章主要介紹了php實(shí)現(xiàn)cc攻擊防御的方法和防止快速刷新頁面示例,需要的朋友可以參考下2014-02-02
php實(shí)現(xiàn)根據(jù)IP地址獲取其所在省市的方法
今天,就討論一下在PHP中如何獲取用戶IP地址、PHP根據(jù)IP判斷用戶所在城市以及PHP根據(jù)IP實(shí)現(xiàn)城市切換或跳轉(zhuǎn)的問題。2015-04-04
laravel添加前臺(tái)跳轉(zhuǎn)成功頁面示例
今天小編就為大家分享一篇laravel添加前臺(tái)跳轉(zhuǎn)成功頁面示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-10-10
php下載遠(yuǎn)程大文件(獲取遠(yuǎn)程文件大小)的實(shí)例
下面小編就為大家?guī)硪黄猵hp下載遠(yuǎn)程大文件(獲取遠(yuǎn)程文件大小)的實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-06-06
ThinkPHP模板判斷輸出Defined標(biāo)簽用法詳解
這篇文章主要介紹了ThinkPHP模板判斷輸出Defined標(biāo)簽用法詳解,需要的朋友可以參考下2014-06-06
PHP 獲取 ping 時(shí)間的實(shí)現(xiàn)方法
這篇文章主要介紹了PHP 獲取 ping 時(shí)間的實(shí)現(xiàn)方法的相關(guān)資料,希望通過本文能幫助到大家,讓大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下2017-09-09

