MySQL、CakePHPで「tinyint(1)」のフィールドは Boolean型として認識 MySQLでの「tinyint(1)」のフィールドは Boolean型と認識するが... MySQLの「tinyint(1)」の悲劇 Boolean型になるとは... この記事に「結論が間違っています」コメントをいただきました。 そのために検証を行った結果、「tinyint(1)」のフィールドが「Boolean型」として処理されるのは MySQLの機能ではなく、CakePHPの機能によって起こっていることを確認しました。 ※厳密な表現では、MySQLでは「tinyint(1)」で設定されたフィールドは Boolean型として処理する仕様となっているため、その定義に従って、CakePHPでは「0」「1」しか持てないように処理している、ということになるでしょう。 MySQLの定義については以下参照
1000人以上が症状を訴えた食中毒の原因は、親子丼の「きざみのり」でした。 東京・立川市の小学校7校では、17日から給食を食べた児童や教職員ら1098人が下痢や嘔吐(おうと)などの食中毒の症状を訴えました。都は共同調理場で作られた給食が原因だと断定していましたが、さらにその後の調査で、前日16日の給食の親子丼に使われたきざみのりが原因であることが分かりました。きざみのりは大阪市の業者が製造したもので、同じ賞味期限の製品を調べたところ、15検体のうち4検体からノロウイルスが検出されました。大阪市の指導を受け、業者はすでに自主回収を始めています。同じきざみのりは先月末、集団食中毒が発生した和歌山県御坊市の小中学校などの給食でも使われていたということです。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く