スキーマを変更できない既存の SQL テーブルがあり、そのための Lithium データ モデルを作成したいと考えています。問題は、1 つの列に特殊文字で区切られた複数の「フィールド」が含まれていることです。
例えば
data = "username|email|age"
私はする必要があります:
- 行が読み取られた後に列の値を分割し、「仮想」属性を作成します
- これらの仮想属性に割り当てることができます
- 仮想属性を結合して、保存する前に有効な列値を作成します
- 仮想属性のバリデーターを作成する
- html->form を使用して、仮想属性のフォーム フィールドを作成します。
これを行う方法を理解しようとしましたが、簡単な方法はないようです。難しい方法でもありません:)何かアイデアはありますか?