次のトピックで本当に問題があります。
私は Yii フレームワークを使用してソーシャル ネットワークを作成しています。ユーザーごとに、ユーザー ID で始まる一連の DB テーブルを生成しているため、DB テーブルは 13_my_firends のようになります。
要点は、これを行うことで、gii ツールを使用して特定のモデルを生成することができず、内部結合を回避するためにいくつかの関係を作成するために、このテーブルにいくつかのモデルが本当に必要であるため、問題は次のようになると思います。
-> php または Yii コードを使用してモデル ファイルを作成し、そのコード内で "public function relationship(){}" メソッドを変更して関係を追加するにはどうすればよいですか?
編集:
私はちょうどこれについて考えていました: 息子ではなく親に関係を追加する可能性はありますか? 私が言いたいのは...メインDBテーブルを変更できますか(私の場合はsys_accountsです-これにはモデルがあります):->別のメソッドで関係()メソッドを呼び出す->関係配列を作成します(一種のジョインのように)
つまり、基本的には、必要な場合にのみ Relations() メソッドを変更するようなものです。出来ますか?もしそうなら、どのように?