Refactor method name
Refactor spec code
Support where query
Support sort query
Rename where query with filter query