> For the complete documentation index, see [llms.txt](https://docs.ohmyapp.io/main/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ohmyapp.io/main/guide/faq/logic/9.md).

# 9. 순서대로 번호를 부여하고 싶어요.

리뷰 글에서 유저가 몇번째 리뷰를 쓴 건지 표현하고 싶을 때가 있어요.

여기서는 특정 유저가 작성한 글을 찾고 카운팅을 해볼게요.

커뮤니티 메타에 예시로 **'n번째 리뷰'(reviewCount)**&#xB77C;는 항목을 만들어 줬어요.

<figure><img src="https://3976660509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDgfvhQgmY9NbRK0Sln7j%2Fuploads%2FpJuJxzxgr7dcrKXwFbp6%2Fimage.png?alt=media&amp;token=10111d19-a5ce-426a-8d44-729122d5783d" alt=""><figcaption></figcaption></figure>

이제 로직 설정으로 들어가 새 로직을 생성할게요.

<div align="left"><figure><img src="https://3976660509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDgfvhQgmY9NbRK0Sln7j%2Fuploads%2FKqmraTGjzhy0GSbKIkzz%2Fimage.png?alt=media&amp;token=d6c17765-0ee8-41f1-a2e3-cbcef7c69ff6" alt="" width="375"><figcaption></figcaption></figure></div>

먼저 작성된 리뷰 글이 최초의 글인지 아닌지를 판단해요.

판단을 위해 **@query**로 글을 쓴 유저가 커뮤니티에 쓴 글이 있는지 없는지 검색해요.

이때 정렬 항목을 **\_createTime**을 내림차순으로 설정해 최신 순서대로 글을 가져와요.

<figure><img src="https://3976660509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDgfvhQgmY9NbRK0Sln7j%2Fuploads%2FFBY5DhCsmkzaaSy3pEPd%2Fimage.png?alt=media&amp;token=79803097-ec75-4b0f-aefb-c9482f6dce50" alt=""><figcaption></figcaption></figure>

가져온 데이터 중 첫번째를 **userReview**에 저장(**@setValue**)해요.

<figure><img src="https://3976660509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDgfvhQgmY9NbRK0Sln7j%2Fuploads%2FfyIo5JGCp0wLMWNcWCwv%2Fimage.png?alt=media&amp;token=cb281e85-aac1-4f01-a92c-b0197e7d4528" alt=""><figcaption></figcaption></figure>

가져온 데이터가 빈 값이면 첫 글이기에 숫자 1을 부여하고, 데이터가 있다면 유저가 최근에 썼던 글의 번호를 가져와서 1을 올릴게요.

**#ifTrue**에 꼭 **Number** 형태로 바꿔주세요.

<figure><img src="https://3976660509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDgfvhQgmY9NbRK0Sln7j%2Fuploads%2FbWpZDjThUVcWfVVHOKEt%2Fimage.png?alt=media&amp;token=924f6c4a-ee9b-4feb-b6e1-48d42d9e4771" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3976660509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDgfvhQgmY9NbRK0Sln7j%2Fuploads%2FznkcHZtdex2Y7asollPB%2Fimage.png?alt=media&amp;token=f2ee970e-e600-4634-877f-ef714cc89b1d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3976660509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDgfvhQgmY9NbRK0Sln7j%2Fuploads%2FKgN3Uo7XGGB415OaoJ1p%2Fimage.png?alt=media&amp;token=98fda640-5cc7-449c-9797-432ca95ae918" alt=""><figcaption></figcaption></figure>

이제 결과값인 **setCount**를 새로 작성된 글의 **n번째 리뷰** 항목에 넣어줄게요.

<div align="left"><figure><img src="https://3976660509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDgfvhQgmY9NbRK0Sln7j%2Fuploads%2F27BiKdwkqDBCms78a7bL%2Fimage.png?alt=media&amp;token=23bbe1aa-6765-4e89-aa0c-172739c8ca18" alt="" width="375"><figcaption></figcaption></figure></div>

25.01.13 Jihwan
