CakePHPで、データベースに記録が存在するかすばやく確認することができる関数ってありますか?
今は、記録が存在するか確認するのに下記のコードを使っています。ですが、もっといい方法があるのではないかと思ったのです。
lang
1$conditions = array( 2'conditions' => array( 3'Post.id' => $this->Session->read('Post.id'), 4'Post.title' => $this->Session->read('Post.title') 5)); 6$post = $this->Post->find('first', $conditions); 7if (isset($post['Post'])){ 8//コードを追加してください 9} 10
このようなものはありますか?
lang
1$conditions = array( 2'conditions' => array( 3'Post.id' => $this->Session->read('Post.id'), 4'Post.title' => $this->Session->read('Post.title') 5)); 6if ($this->Post->exists($conditions)){ 7//コードを追加してください 8}
exists()がありますが、自分でチェックする条件を追加できるようにパラメータが含まれたようなものがいいんです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。