Discourse gem을 올바르게 사용하고 있나요?

특정 태그가 있고, 특정 날짜 이후에 게시되었으며, 좋아요 수로 정렬된 토픽을 가져오려고 합니다. 포럼에서 검색을 하면 6개의 토픽이 나오는데, 제이를 통해 검색하면 5개만 나옵니다.

검색 쿼리는 in:first after:2020-03-20 tags:covid19 order:likes입니다.

검색 결과 URL은 다음과 같습니다:

search?expanded=true&q=in%3Afirst%20after%3A2020-03-20%20tags%3Acovid19%20order%3Alikes%20order%3Alikes

JSON으로 요청할 경우:

search.json?expanded=true&q=in%3Afirst%20after%3A2020-03-20%20tags%3Acovid19%20order%3Alikes%20order%3Alikes

(포럼과 .json으로 요청했을 때 모두 동일한 수의 토픽이 표시됩니다)

제이 쿼리는 다음과 같습니다:

s=client.search("tags:covid19 in:first after:2020-03-20 order:likes")

그런데 s["topics"].size는 5를 반환합니다.

제가 뭔가 잘못하고 있는 건가요? :confused: