2010-06-25 5 views
0

Propel이 데이터베이스와 파일에 데이터를 저장하는 옵션이 필요합니다. 어떤 방법으로 그렇게 할 수 있습니까? 객체를 만들고 데이터를 채우고 파일에 저장 (세션)하고 나중에 객체를 다시 만들 수 있어야합니다. 언젠가 그것은 데이터베이스로 이동합니다. 어떤 생각?Propel 객체를 파일에 저장하는 방법은 무엇입니까?

답변

0

항상 개체를 만들고, 일부 필드를 채운 다음 개체를 문자열로 직렬화하여 파일에 저장할 수 있다고 가정합니다. 그런 다음이 문자열을 deserialize하면 원래 객체가 생성됩니다. 직렬화 할 수 없거나 직렬화시 다시 작성해야하는 객체 또는 자원에 대한 참조를주의하십시오.

한 클래스에서이 작업을 수행하면 모든 모델 클래스에 추가하는 동작 (Propel 1.5)을 작성할 수 있습니다.

관련 문제