to_query(namespace = nil)
Instance Public methods
Returns a string representation of the receiver suitable for use as a URL query string:
1 2 | {name: 'David' , nationality: 'Danish' }.to_query # => "name=David&nationality=Danish" |
An optional namespace can be passed to enclose key names:
1 2 | {name: 'David' , nationality: 'Danish' }.to_query( 'user' ) # => "user%5Bname%5D=David&user%5Bnationality%5D=Danish" |
The string pairs âkey=valueâ that conform the query string are sorted lexicographically in ascending order.
This method is also aliased as to_param
.
Please login to continue.