ホームページ  >  記事  >  バックエンド開発  >  Thinkphp は、データベース内の異なるテーブル接頭辞を持つデータ テーブルをどのように呼び出しますか?

Thinkphp は、データベース内の異なるテーブル接頭辞を持つデータ テーブルをどのように呼び出しますか?

WBOY
WBOYオリジナル
2016-06-20 12:26:251757ブラウズ

一般に、thinkphp データ テーブルのプレフィックスは統一されていますが、たとえば、特定のテーブルのプレフィックス名が TP デプロイメント時のテーブル プレフィックス名と異なる必要がある場合があります。もちろん、初心者はこの質問に「ネイティブ SQL 呼び出しを使用してください」と答えるでしょう。このような考えをお持ちの場合は、「なぜ?」をよく勉強することをお勧めします。なぜネイティブではなく thinkphp を使用するのでしょうか? !


ディスカッションへの返信 (解決策)

$Model ->table('think_user')->where('status>1')->select();

http://document.thinkphp.cn/manual_3_2.html#table

実際、ネイティブのものを使用すると何が問題になるのか知りたいのですが、Thinkphp は便宜上、ネイティブのものを使用することはできないのでしょうか。

枠組みにとらわれないでください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。