sql >> データベース >  >> RDS >> Mysql

cakephp検索クエリの同じテーブルでSQLユニオンを使用する

    Model ::find('neighbors')の使用

    これをfind('all')に書き換えると問題が発生しますが、find('neighbors') 要件に合う可能性があります;

    ドキュメント find('neighbors')

    これにより、必要なデータが得られるはずですが、返された配列の異なる「レイアウト」で正しく機能させるには、コードを少し採用する必要があります。

     $data = $this->User->find('neighbors', array('field' => 'id', 'value' => 5));
    

    更新

    CakePHP 1.3を使用しているのを見たばかりですが、上記のリンクはドキュメントの2.x部分を指しています。似ていますが、これはCakePHP 1.3のドキュメントです:

    http:// book .cakephp.org / 1.3 / en / The-Manual / Development-with-CakePHP / Models.html#find-neighbors




    1. mysqlレコードが存在しない場合は作成し、存在しない場合は更新します

    2. SQLデータベースに最初の50レコードのみを残し、残りを削除します

    3. WordPressプラグインで新しいページを作成するにはどうすればよいですか?

    4. MySql-複数の行の時間差を計算します