2013-05-06 2 views
0

관리자가 데이터베이스의 레코드를 만들고 편집 할 수있는 레일 앱이있어서 레코드 목록을 작성하고 있습니다. 관리자가 레코드를 편집하는 동안이 변경 사항은 아직 공개 사이트에 표시되어서는 안되지만 관리자가 '모두 게시'버튼을 클릭해야만합니다. 게시 버튼을 클릭 할 때까지 레코드를 메모리에 보관할 수는 있지만 데이터베이스에 저장하지 않을 수 있습니까? 관리자는 레코드 작업을하는 동안 색인 페이지와 쇼 페이지 사이를 탐색 할 수 있어야합니다. 사전에모든 변경 사항 게시 레일

감사합니다,

RENS 당신이 어딘가에 저장해야합니다 (다른 프로세스에 살고있는) 사용자 간의 정보를 공유하기 위해

+0

게시 된 필드를 테이블에 추가 할 수 있습니까? 그런 다음 사용자에게 게시 된 레코드 만 표시합니다. –

+0

그럴 수도 있지만 레코드가 이미 있고 관리자가 편집 중이라면 어떻게해야합니까? 이 경우 관리자가 '모두 게시'를 클릭 할 때까지 공개 사이트에 기존 상태를 표시하고 싶습니다. – Rens

+0

오해 일지 모르지만 편집 내용이 저장되었지만 아직 게시되지 않은 상태입니까? – DVG

답변

0

합니다. 가장 좋은 방법은 데이터베이스입니다.

데이터베이스에 정보를 저장하고 published 부울 속성을 추가하는 것이 좋습니다. 그런 다음 게시 된 레코드 만 공개보기로 선택하십시오.

+0

그럴 수도 있지만 레코드가 이미 있고 관리자가 편집 중이라면 어떻게해야합니까? 이 경우 관리자가 '모두 게시'를 클릭 할 때까지 공개 사이트에 기존 상태를 표시하고 싶습니다. – Rens