ホームページ  >  記事  >  バックエンド開発  >  thinkphpのサブテーブルの使い方は? _PHP チュートリアル

thinkphpのサブテーブルの使い方は? _PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:18:49884ブラウズ

thinkphpサブテーブルの使い方
10 個のテーブル、つまり table_1、table_2、table_3....table_10 をプリセットしました

パーティションはモデルに設定されています:

れーれー
getPartitionTableName() も使用します
公式ドキュメントには、現在のデータを渡す必要があると記載されています。では、データ分析に応じて実際にどのデータテーブルを操作すればよいのか
そして、渡される現在のデータは何でしょうか? すべての実験の結果は結合クエリです。現在のテーブル名が見つかりません。

----------解決策---------------------
サブテーブルのフィールドは id です (追記: T は良いですPHP) Qkuanyan: 276167802、検証: csl)
したがって、getPartitionTableName に渡されるデータ配列には、関連付けられたキー ID を持つ要素が含まれている必要があります

しかし、彼のアルゴリズムは少し奇妙です
れーれー
設定によると、「type」=>「mod」にする必要があるようです
れーれー
----------解決策---------------------
getPartitionTableNameで取得したテーブル名ではないでしょうか?

テーブル名だとテーブルを分割しないのと同じではないでしょうか?

上記は、この記事での thinkphp サブテーブルの使用方法です。この記事が多くの php 開発者 にとって役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/621609.html技術記事 thinkphp のテーブル パーティショニングを使用するにはどうすればよいですか? .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。