アソシエーションはあるけれどfindで別にツラツラデータが欲しくない場合、まず考えるのはrecursiveで階層指定することです。それだとうまく指定できない場合にはunbindModelを使います。CakePHP1.2.x.x_24.01.2008で確認してます。 //アソシエーションにあるけど今要らないデータはunbind $this->unbindModel(array(‘hasMany’ => array(‘Mail’, ‘Pic’, ‘Post’)), false); こんな感じに外したいモデルを指定します。 逆に付け加えたい場合にはbindModelを使います。具体例としては、関連キーで紐づいて引っ張られてくるデータの条件を一時的に付け加えたい場合等です。 //引っ張ってくるニックネームのstatus条件 $this->bindModel(array(‘hasMany’ => a
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込みです。
Twitterには、ストリーミングAPIという、プッシュでリアルタイムに情報を受け取ることのできるAPIが用意されています。 これを使えば、定期的にポーリングをしたりすることなく、誰かが発言した時点で即座にメッセージを受け取れます。 しかし、これを使うためには、TCP接続をTwitterに対して張りっぱなしにしておく必要があり、Webアプリなどで使うのに敷居が高いと感じている人もいるのではないでしょうか。 今回は、「そんなことないよ、超簡単だよ」ということを、Rubyベースのサンプルで示したいと思います。 なぜそんなことが簡単にできるのか、その秘密を先に種明かしすると、Ruby用のWebサーバとして急速に人気を獲得し、デファクトの座をとりつつある「Thin」というWebサーバが、内部的にEventMachineという非同期サーバを使用しているので、その機能を使うことで、今までのWebアプリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く