ネスカフェ「バリスタ」が届きました。

ネスカフェ バリスタ は品薄状態が続いているわけですが、1月前程に注文が出来て昨日遂に到着しました。

ウリとしてはインスタントコーヒーなのにお店で飲めるコーヒーに極めて近い味わいが楽しめる点(だそう)です。

飲める種類は「カフェラテ」「カプチーノ」「ブラックコーヒー(マグカップサイズ)」「ブラックコーヒー」「エスプレッソタイプコーヒー」の5種類で、何故かセスプレッソは「~タイプコーヒー」と書かれています。

さて、味の方ですが、口コミでも話題になっていた「樹脂製部品由来のにおい」は確かに感じましたが、何度か使用していくと次第にそのにおいもなくなっていっているようです。

全ての味を体験した感じですと、「それなりに美味い」です。
正直これなら暑い夏でも十分に楽しめますし、「飲みたい」と感じられるものでした。

ということで皆様も宜しければお試しアレ。


MicroAd 再びサイトランク100 ですが何か?

1 マイクロアドBTパートナーでおこづかいゲット!
おこづかいゲット!でお馴染みの MicroAd ですが再びサイトランクが 100 になったようですのでアップしてみました。

凄いでしょ? 63988人中 1位 ですよ!

ウハウハな金額が期待できますね!
さて、サイトランク 98 だった昨日の売上を見てみましょう。






2さて、8月1日の収入は...

6291円 !?

いえいえ、よーく見て下さい。 62,91円 と書いてあります。つまり、

62円!

さっすがサイトランク上位ユーザーですね!
それでは今日はこの辺で。



(_´Д`)



saveAll が便利過ぎる件 in CakePHP

CakePHP のsaveメソッドでINSERTするつもりがUPDATEになってしまう場合

ここのエントリーにもありますが、save を繰り返すといつの間にか id が付いて UPDATE になってしまう問題が各所で指摘されています。

$this->Model->create()

で解決するのも良いですが、CakePHP にはもっと便利な機能があります。それが

$this->Model->saveAll()

です。

7.3.3.1  フィールドの命名に関する慣習

に複数のフィールド定義について書かれています。
この通りにデータを作って saveAll してあげるとあら便利。複数レコードがあっという間に INSERT されました。もちろん $this->Model->create() は必要ありません。

それだけでなく、fieldname に id(primary key)を付けてあげると UPDATE してくれるのです! UPDATE したいカラムだけ書いてあげれば良いので簡単です。

また、これ以外にも HABTM に対しても saveAll は有効です。
HABTM用にデータを整形して

$this->Model->saveAll($this->data);

のようにしてあげれば HABTM なテーブルにもレコードを INSERT してくれます。もちろん HTBTM なテーブルに対して複数レコードを INSERT することもしてくれちゃいます。

いやー、激しく便利な機能なので是非活用したいですね。



■ CakePHP Tips 番外編
cakePHPで複数パターンのバリデーションチェック

これも便利ですね。

$this->Model->validates()

する前に

$this->Model->validate = $this->Model->validate2;

のようにすると、バリデーターを簡単に切替可能です。



素晴らしい。

記事検索
月別アーカイブ
Twitter
livedoor プロフィール
タグクラウド
QRコード
QRコード
  • ライブドアブログ