동일한 컨트롤러 내에서 별도의 함수로 필터링해야하는 데이터가 포함 된 인스턴스 컨트롤러가 있습니다. 이걸 읽은 것에서는 인스턴스 변수의 수명이 요청에만 있기 때문에 불가능한 것 같습니다. 그래서 어떤 방법으로 이전 요청에서 제공 한 인스턴스 컨트롤러의 데이터를 유지할 수 있습니까? 숨겨진 필드를 사용하여 세션에 저장할 수 있지만 더 좋은 방법이 있어야한다는 것을 알고 있습니다.레일에서 이전 요청의 인스턴스 변수 가져 오기
0
A
답변
0
플래시를 사용 하시겠습니까?
http://guides.rubyonrails.org/action_controller_overview.html#the-flash
flash[:my_object] = json_object
나는이 완료 객체에 대한 좋은 생각하지만 어쩌면 당신의 DB에 전체 개체를 저장하고 ID를 FALSH하지 않습니다. 또는 핵심 매개 변수를 깜박입니다.
+0
이것은 굉장합니다, 나는 단지 내가 원하는 것을 성취하기 위해서 몇 가지 매개 변수가 필요합니다 :) 고마워요! – frods
관련 문제
- 1. NSMutableArray에서 객체의 인스턴스 변수 가져 오기
- 2. Rspec의 메일러에서 인스턴스 변수 가져 오기
- 3. 구성원 반환/인스턴스 변수 가져 오기
- 4. ARC 이전 iOS의 인스턴스 변수
- 5. dgrid의 인스턴스 가져 오기
- 6. Codeigniter : 인스턴스 가져 오기
- 7. redbean 인스턴스 가져 오기
- 8. selectbox에서 인스턴스 가져 오기
- 9. 인스턴스 이름 가져 오기
- 10. 클러스터에서 인스턴스 가져 오기
- 11. 람다에서 모델 인스턴스 가져 오기
- 12. 레일에서 열 값 가져 오기
- 13. 레일에서 세션 데이터 가져 오기
- 14. 이전 변환 가져 오기
- 15. 레일에서 mvc .net으로 load_and_authorize_resource 가져 오기
- 16. 이전 요청의 헤더 읽기
- 17. 쿼리 요청과 가져 오기 요청의 차이점은 무엇입니까?
- 18. Oracle DB 요청의 모든 데이터 가져 오기
- 19. AppEngine 들어오는 요청의 호스트 가져 오기
- 20. 들어오는 요청의 HTTP 버전 가져 오기
- 21. 요청의 매개 변수 액세스
- 22. 클래스 이름에서 인스턴스 가져 오기
- 23. Runnable의 현재 인스턴스 가져 오기
- 24. 문자열로 인스턴스 객체 가져 오기
- 25. 백그라운드 서비스 인스턴스 가져 오기
- 26. URL에서 자산 인스턴스 가져 오기
- 27. ClassFile 클래스의 인스턴스 가져 오기
- 28. LookupEdit의 gridControl 인스턴스 가져 오기
- 29. HtmlHelper에서 객체 인스턴스 가져 오기
- 30. 콜백에서 컨트롤러 인스턴스 가져 오기
예, 쿼리 문자열, 세션, 데이터베이스 등 어딘가에 저장하십시오. 여러 요청에 대한 유일한 옵션입니다. 또는 단일 요청으로 작업을 수행하는 방법을 찾으십시오. –
쿠키/세션이 없으면 다음 요청에서이 세션이 동일한 사용자인지 확인할 방법이 없습니다. 세션을 사용하십시오. "더 좋은 방법이되어야한다"는 것은 무엇을 의미합니까? 무엇이 당신을 그렇게 생각하도록 만들었나요? 그것은 마치 "수프를 먹는 법, 마실 수있는 방법, 또는 숟가락을 사용할 수있는 방법이지만 더 좋은 방법이 있어야합니다"라고합니다. :) 그게 다야. 그냥 스푼을 사용하십시오 : p – Amadan
당신 말이 맞아요. 시작하기 위해 세션에서 실제 인스턴스 변수를 전달해야 할 필요가 있다고 생각했는데 파싱 등이 필요했습니다. 그러나 내가 원하는 것을 얻기 위해 일부 매개 변수 만 전달하면된다는 것을 알았습니다. – frods