sql - Rails ordering with nil last - SQLite3 error -


currently, trying order class limit attribute. want values in ascending order, nil values last.

i've tried couple different queries activerecord query along cross base sql query (it needs sql flexible). i've tried few:

self.order('isnull(limit), limit asc') self.order('case when -limit desc') self.order('limit null, limit desc') 

but keep getting errors around limit, missing something?

sqlite3::sqlexception: near "isnull": syntax error: select "table".*       "table"  "table"."deleted_at" null order isnull(limit),    limit asc 

limit null it, limit reserved keywork in sqlite3, enclose in backticks or quotes:

self.order('`limit` null') 

Popular posts from this blog

html/hta mutiple file in audio player -

debugging - Reference - What does this error mean in PHP? -