본문 바로가기
[피터] 창업가_IT

Bubble.io 노코드 툴 - 43일차 - (ministones)

by Rulemakers 2022. 12. 29.

이제까지 버블을 배우고 사용하면서 Do Search for ... 라는 기능을 굉장히 많이 사용했고, 해당 list 안에서 :last item을 지정하는 것도 비교적 많이 사용해왔다.

이번에 새롭게 안 사실은 내가 의도한 last item과 버블이 이해한 last item이 서로 달랐다는 것이다. (서로 달랐다기보다는 내가 버블의 문법을 잘못 이해하고 있던 것이지만 표현이 그렇다는 것이다.)

 

아래와 같이 하나의 리스트 안에 두 개의 item이 존재한다면,

1번 item:  2022년 12월 27일 생성

2번 item:  2022년 12월 28일 생성

나는 당연히 2번 item이 last item이라고 생각했다. 그러나 결과는 1번 item이었다.

 

처음에는 이 내용을 제대로 이해하지 못해 버블 한국 커뮤니티에 도움을 여쭈었다. (Thanks to 조한울 님, 이주형님 @한국 버블 사용자 커뮤니티)

결과적으로 깨닫게 된 사실은, 

Do search for 기능을 이용하면서 별도의 sort by, 즉 list의 순서를 정하는 기준 자체를 설정하지 않는 경우, 버블은 default 기준으로서 creation date를 descending (내림차순)으로 채택하여 list를 ordering 한다는 것이다. 그랬기 때문에

1번 item: 27일 생성 보다 2번 item: 28일 생성이 더 먼저 순서로 배치되었고, 더 일찍 생성된 1번 아이템이 last item으로 채택된 것이다.

 

아래는 의도한대로 수정한 결과

Do search for 에서 Created date를 기준으로 오름차순 (descending: no = ascending) 한 결과

 

 

댓글