0
순서가 다른 여러 필드에서 order_by를 수행 할 수 있습니까?다른 순서로 여러 필드 Rethinkdb
r.table("users").order_by(r.desc("age") & r.asc("name"))
순서가 다른 여러 필드에서 order_by를 수행 할 수 있습니까?다른 순서로 여러 필드 Rethinkdb
r.table("users").order_by(r.desc("age") & r.asc("name"))
물론. 그냥 RethinkDB orderBy
documentation에서 살펴 :
table.orderBy([key | function...], {index: index_name}) → table_slice
selection.orderBy(key | function[, ...]) → selection<array>
sequence.orderBy(key | function[, ...]) → array
주에게 인수의 임의의 수를 허용하는 가변 방법을 표시 줄임표 (...
을). 따라서 쿼리는 다음과 같이됩니다 : 나는 위에서 언급 한 자바 스크립트 드라이버 구현에 대해 설명했습니다 문서에도 불구하고
r.table("users")
.order_by(r.desc("age"), r.asc("name"))
, 그것은 다른 표준 드라이버 (아마 당신은 파이썬이나 루비를 사용)에 대해서도 이동합니다.
대단히 감사합니다. 이것은 저에게 많은 돈을 저장했습니다. 늦은 응답에 대해 유감스럽게 생각하지만 답변을 찾은 것 같습니다. – Razvan