完成 query-builder 的粗翻，未校对。