옵션 열이 직렬화되어 있습니다. 사용자 환경 설정을 저장할 계획이지만 양식 작성에서 컨트롤러/모델 변경에 이르기까지 자세한 내용을 찾을 수 없습니다. 이것에 대한 알려진 패턴이 있는지 궁금하거나이 시나리오를 다루는 보석이 있습니까?직렬화 된 열에 옵션을 저장하기위한 패턴이나 보석이 있습니까?
0
A
답변
0
를 사용할 수 있습니다. 기본적으로 직렬화 된 필드에서 각 필드를 지정한 후에는 이들 각각을 기본 속성으로 액세스 할 수 있습니다.
class Account < ActiveRecord::Base
has_serialized :options,
:notification_comment => false,
:notification_message => false,
이렇게하면 양식 작성 도구에서 쉽게 사용할 수 있습니다.
1
당신은 모델에서 serialize :column_name
을 사용할 수 있으며, 형태 중 하나는 데이터의 배열을 전달하거나 해시를 저장하려는 경우, 당신은 내가 마지막에 has_serialized 보석을 사용하여 직렬화 해시
관련 문제
- 1. RVM 및 누락 된 (설치되었지만) 보석이 있습니까?
- 2. 객체를 비교할 때 디자인 패턴이나 인식 된 기술이 있습니까?
- 3. Kestrel 보석이 있습니까?
- 4. 직렬화 된 텍스트 열에 둘 이상의 개체 추가
- 5. 보석이 필요한 경우 어떤 버전의 보석이 설치되어 있습니까?
- 6. 디자인 패턴이나 코드는 무엇부터 우선해야합니까?
- 7. jQuery - 직렬화 된 문자열의 직렬화 해제
- 8. Update.Set은 내 DateTime 직렬화 옵션을 존중합니까?
- 9. 거대한 반복 데이터를 저장하기위한 이상적인 직렬화 Java 라이브러리?
- 10. django 응용 프로그램 전체 옵션을 저장하기위한 단일 모델
- 11. 열에 Ruby 배열을 인쇄 할 수있는 기본 제공 방법 또는 보석이 있습니까?
- 12. 직렬화 된 유해한 MySQL의 PHP 배열을 저장하고 있습니까?
- 13. mysql에 해시 된 암호를 저장하기위한 올바른 데이터 유형은 무엇입니까?
- 14. 동기화 된 데이터를 저장하기위한 분산 알고리즘
- 15. 세션 데이터를 저장하기위한 암호화 된 쿠키
- 16. 이 경우 PRG가 아닌 다른 패턴이나 방법을 사용할 수 있습니까?
- 17. 직렬화 된 객체 검사
- 18. 중첩 된 인터페이스 직렬화
- 19. vimscript에서 검색 패턴이나 정규식을 벗어나는 방법은 무엇입니까?
- 20. 해석 된 언어로 변수를 저장하기위한 데이터 구조
- 21. 릴리스 된 빌드를 저장하기위한 아티팩트는 무엇입니까?
- 22. 업로드 된 사진 정보를 데이터베이스에 저장하기위한 지침
- 23. 직렬화/직렬화 된 데이터를 처리하도록 XmlSerializer에 지시 하시겠습니까?
- 24. 직렬화 된 컬렉션에 추가하기
- 25. 역 직렬화 된 JSON은
- 26. 자바에서 직렬화 된 PHP 객체의 비 직렬화
- 27. Google 이미지 API를 사용할 루비 보석이 있습니까?
- 28. SCSS 파일에서 다이어그램을 생성하는 보석이 있습니까?
- 29. Jruby, 인기있는 루비 보석이 C를 사용하고 있습니까?
- 30. 사용자 알림을 저장할 수있는 보석이 있습니까?
양식에 대한 정보,이 옵션에 대한 입력 요소 작성 방법 및이 매개 변수가 옵션 해시로 변환되는 방법은 무엇입니까? – lulalala
어떤 종류의 입력 데이터 유형이 사용되는지, 예를 들어 체크 박스를 사용하는 경우 db와 같은 이름의 동일한 직선 체크 박스가 사용됩니다. – Amar
https://gist.github.com/2235072를 보시고 http://api.rubyonrails.org/classes/ActiveRecord/Base.html – Amar