이전에 mongdb를 데이터베이스로 사용하는 데모를 작성했는데 데이터베이스에 있는 데이터를 읽을 수는 있지만 실제로 데이터베이스에 연결하는 방법이 잘못되었습니다. 여기에 수정된 방법을 다시 게시하겠습니다. 이번에는 데모 없이 인터페이스를 직접 만드세요.
방문: http://127.0.0.1/tp5/public/index.php/index/index/list2
mongodb에 데이터 삽입for (var i = 1; i database.php<code class="prettyprint linenums lang-php">' 유형 ' => 'thinkmongoConnection',<code class="prettyprint linenums lang-php">'type' => 'thinkmongoConnection',<br>
// 服务器地址<br>
'hostname' => '127.0.0.1',<br>
// 数据库名<br>
'database' => 'demo',
// 서버 주소//测试接口<br>
public function list2(){<br>
$list= appcommonmodelAdmin::list2();<br>
return json_encode($list);<br>
}
'호스트 이름' => '127.0.0.1',
// 데이터베이스 이름//批量查询用户信息<br>
public static function list(){<br>
<br>
$list=Db::name('text')->field('name,sex,age')->select();<br>
return $list;<br>
}
'database' => 'demo',컨트롤러 index.php//테스트 인터페이스<p class="attach">
공개 함수 목록2(){<img src="/Public/Images/extension/common.gif" style="max-width:90%" style="max-width:90%" border="0" alt="tp5 [Mongodb 확장패키지 사용법 수정]" align="absmiddle">
$list= appcommonmodelAdmin::list2();<span class="date">
return json_encode($list);</span>
} }</p>
모델의 메서드
//사용자 정보 일괄 조회<p class="da_word">
공개 정적 함수 목록(){<think id="ad_196de4c105c1d8be">
</think>
$list=Db::name('text')->field('이름,성별,나이')->select();</p>
$list 반환;
}
tp5.rar
( 1.74MB 다운로드: 4회 )