레일 프로그래밍에 익숙하지 않으므로 쿼리 문자열이 무엇을 의미하는지 설명해주십시오.레일에서 쿼리 문자열을 사용하는 방법
답변
"쿼리 문자열은 CGI 프로그램과 같은 웹 응용 프로그램에 전달할 데이터가 들어있는 URL (uniform resource locator)의 일부입니다." Wikipedia 대부분의 쿼리 문자열에는 레일이 비정형 인 것을 알 수 있습니다. 그러나, 또한 일부 쿼리에 대해 일반적인 쿼리 문자열을 사용합니다.
레일스는 라우트 파일을 사용합니다. 라우트 파일은 URL의 어느 부분이 쿼리 문자열인지와 필드를 일치시킬 대상을 알려줍니다. 일반적인 경로는 다음과 비슷할 수 있습니다. get "/posts/:id=>Post#show"
사용자가이 경로를 사용할 때 URL은 /posts/1
이며 id는 params 해시에서 1과 일치합니다. 일반적으로이 기본 키를 사용하여 레일스 모델에서 콘텐츠를 가져 와서 데이터를 사용하여 동적 콘텐츠를 생성하는 데 사용됩니다.
레일즈는 또한 물음표 앞에있는 일반적인 쿼리 문자열을 사용할 수있는 기능을 제공합니다. 여기에는 몇 가지 응용 프로그램이 있습니다. 하나의 예는 검색 질의 일 수 있습니다. 이 값은 params 해시에 주어지며, 여기서 등호 앞에 오는 첫 번째 부분은 필드 이름이고 해당 필드에 할당 된 값은 등호 다음에옵니다. 각 필드 값은 앰퍼샌드로 구분됩니다.
아이디어 주셔서 감사합니다 pessetto – sudhakar
- 1. 레일에서 slanger를 사용하는 방법
- 2. postgres 작성하는 방법 레일에서 쿼리
- 3. 레일에서 form_tag를 사용하는 방법 2.3
- 4. 레일에서 find_by 옵션을 사용하는 방법
- 5. 레일에서 시간대를 올바르게 사용하는 방법
- 6. 레일에서 비 쿼리 기반 범위를 갖는 방법
- 7. 레일에서 application.js 파일에 루비 문자열을 전달하는 방법
- 8. 레일에서 원시 mongodb 쿼리
- 9. 레일에서 쿼리 속도 향상
- 10. 레일에서 관계의 관계를 쿼리
- 11. attr_encrypted 열에서 레일에서 쿼리
- 12. 레일에서 여러 테이블 쿼리
- 13. 레일에서 ActiveRecord 쿼리 필터링
- 14. 레일에서 여러 쿼리 체인하기
- 15. 쿼리 문자열을 사용하는 Codeigniter 페이지 매김
- 16. android에서 문자열을 사용하는 방법
- 17. 문자열을 표현식으로 사용하는 방법
- 18. 문자열을 수식으로 사용하는 방법
- 19. 루비/레일에서 _()를 사용하는 것
- 20. JSP에서 중첩 쿼리 문자열을 사용하는 방법은 무엇입니까?
- 21. jQuery 쿼리 문자열을 사용하는 방법은 무엇입니까?
- 22. 여러 개의 문자열을 사용하는 Subsonic IN 쿼리
- 23. ASP.NET에서 쿼리 문자열을 사용하는 모범 사례?
- 24. 미리 작성한 문자열을 사용하는 Laravel 동적 쿼리
- 25. 큰 쿼리 문자열을 사용하는 WCF UriTemplate
- 26. 쿼리 문자열을 사용하는 모바일 용 mod_rewrite
- 27. 레일에서 mongoid 쿼리에서 필드 일치를 사용하는 방법
- 28. 오픈 시프트 레일에서 자산을 사용하는 방법
- 29. 레일에서 form_for의 select 메서드를 사용하는 방법
- 30. 레일에서 페이지 매김을 사용하는 방법 3.2.3?
http://en.wikipedia.org/wiki/Query_string –