Guest User

Untitled

a guest
Sep 26th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Rails 0.48 KB | None | 0 0
  1. class User
  2.   include Mongodid::Document
  3.  
  4.   embeds_one :address
  5. end
  6.  
  7. class Address
  8.   include Mongoid::Document
  9.  
  10.   embedded_in :user
  11.  
  12.   field :zip, type: Integer
  13. end
  14.  
  15. user1 = User.create.build_address(zip: 3).save
  16. user2 = User.create.build_address(zip: 5).save
  17. user3 = User.create.build_address(zip: 1).save
  18.  
  19. This is correct sort:
  20. User.desc(:"address.zip")
  21. # => [user2, user1, user3]
  22.  
  23. But, Why is this wrong sort:
  24. User.asc(:"address.zip")
  25. # => [user2, user3, user1]
Add Comment
Please, Sign In to add comment