2017-11-06 5 views
2

다음 코드는 Ecto 쿼리를 created_at 열로 정렬 할 때 잘 작동합니다.Ecto 쿼리 - jsonb 열의 order_by 필드

sort_params = [asc: :created_at] 
 
query = from user in users, 
 
     order_by: ^sort_params, 
 
     limit: ^page_size, 
 
     offset: ^offset

I 형 jsonb 정보를 원하시면 전화의 데이터베이스 열을 가정하고, JSON 객체의 필드 중 하나가 "상태"이며, 해당 필드를 기준으로 정렬하는 방법은 무엇입니까 ? 합니까 체외은

sort_params = [asc: :info.status]

답변