Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
他のアカウントと比較したいデータを構築するために、アカウントのプロファイルを作成しようとしています。このために、Mysqlビューを使用しています。CakePHPを使って同じものをどのように使うのか疑問に思いました
MySQLのビューはテーブルによく似ています。したがって、クエリを使用してデータを呼び出すことにより、ビュー内のデータを取得できます。
$this->AnyModelName->query("SELECT * FROM my_view_1 WHERE 1");
最初$this->useTableにfalseに設定されたモデルを作成することもできます。次に、このクラスに独自のコンストラクターを定義すると、毎回異なるビューで初期化できる場合があります。モデルのドキュメントを確認してください:APIとブック。
$this->useTable