.ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録

.検索

.メインメニュー

.フォーラムメニュー

.オンライン状況
8 人のユーザが現在オンラインです。 (7 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 8

もっと...

.
.リンク集

メイン
   CakePHP モデル(Model)
     フィールド追加
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
rAamateur
投稿日時: 2008-4-19 12:51
Baker スタート
登録日: 2008-4-19
居住地:
投稿: 2
フィールド追加
既存のテーブルに後からフィールドを追加し、初期値を持たせたのですが、findAllメソッドを使っても配列内に追加したフィールドの要素、値が取得できずに困っています。

サンプルを作成して、同手順を行ったのですが、要素、値ともに取得できたため、app内のロジック固有の問題かと思っています。

会社で第三者が作成したWebサイト(その人間は不在)で、全体が把握できていないのですが、ポイントとしてどのあたりを見れば良いなど、ご教授いただけると助かります。

aka23
投稿日時: 2008-4-19 13:51
Baker スタート
登録日: 2008-4-19
居住地:
投稿: 4
Re: フィールド追加
はじめまして。
ちょうど昨日、私も同じような問題でハマりました。

既存テーブルのフィールドを編集した場合は、app/tmp/cache/models 内のキャッシュを一度削除してみては如何でしょうか?

私はこれで解決しました。ご参考までに。
的外れでしたらすみません。
rAamateur
投稿日時: 2008-4-19 15:52
Baker スタート
登録日: 2008-4-19
居住地:
投稿: 2
Re: フィールド追加
教えて頂いた手順で解決しました!!

本当に助かりました。有難うございます。
(2日もハマってしまいました。。)
aka23
投稿日時: 2008-4-19 16:12
Baker スタート
登録日: 2008-4-19
居住地:
投稿: 4
Re: フィールド追加
私もはじめ唖然としました。解決されて何よりです。
あまりにタイムリーだったため、人ごととは思えませんでした。

『テーブルが変更されています。キャッシュを削除して下さい』
というようなエラーを吐くか、自動でキャッシュし直してくれればいいのに。。
ohguma
投稿日時: 2008-4-21 9:21
Baker 常連
登録日: 2006-10-23
居住地:
投稿: 66
Re: フィールド追加
開発中などはキャッシュを使わないようにしておくとよいです。
1.2であれば /app/config/core.phpの「Configure::write('Cache.disable', true);」の行のコメントを外します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 


. .