Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Propelがデータをデータベースとファイルに保存するオプションも必要です。それを行う方法はありますか?オブジェクトを作成し、データを入力してから、それらをファイル (セッション) に保存し、後でオブジェクトを再作成できるようにする必要があります。しばらくすると、データベースにも移動します。何か案が?
いつでもオブジェクトを作成し、いくつかのフィールドに入力してから、オブジェクトを文字列にシリアル化して、ファイルに保存できると思います。この文字列をデシリアライズすると、元のオブジェクトが得られます。シリアライズできない、またはシリアライズ時に再作成する必要があるオブジェクトまたはリソースへの参照に注意してください。
1 つのクラスでこれが機能するようになると、すべてのモデル クラスに追加するビヘイビアを (Propel 1.5 で) 書くことができます。