あ、CakePHP Advent Calendar3回目です。 とりあえず 1日目 に言っていたように modified を更新すべく自作プラグインの生存報告をしようと思います。 ControllerPrefix AdminUsersController.php の index() が /admin/users/ にルーティングされるというアレですね。 生きてます。 Exception エラーが発生したらメールを飛ばしてくれたりするアレですね。 生きてます。 Filebinder 簡単にファイルアップロード機能を追加してくれるアレですね。 生きてます。 Fuzzy フォーム入力からの $data を良きに計らって変換してくれる機能を追加してくれるアレですね。 あまり生きていません。一部最新状態にする必要があります。 Yasd 論理削除機能を追加してくれるアレですね。 生きてます。 Yav

Railsでの区分値の扱いについて考える の続きです。 区分値情報をDBに保存しておくか、アプリにのみ保存しておくのか、悩ましい所です。DBに区分値を保存しておくと、ActiveRecordなオブジェクトになって扱いやすいという利点があります。 しかし、DBにもアプリにも区分値の情報(ProductTypeの1はLADIESであるといった情報)を持つ事になり、二重管理の状態となる可能性があります。 一カ所変えたら対になるもう一方の修正もしないといけない、という状態は、システム保守の観点からはよろしくありません。 私は過去にアプリ側に区分値情報を更新したのに、DB側に区分値情報を入れ忘れていた! という失敗を体験しました。 区分値情報をアプリ、DB両方に持ってるのはやめたい。でもActiveRecordライクなオブジェクトで区分値を扱いたい。 ActiveRecordのデータソースがcla

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く