想寫個靈活拼接sql語句的函數,把select,from,where,group by,order by,limit這些都作為參數傳遞。但是如果每一個都作為獨立的參數傳遞,調用函數的時候,就會受到參數順序的限制,簡單的sql也可能寫好幾個無用空參數。如果要是通過構造一個對象來傳遞所有參數,參數列表短了,也不受順序限制了,但是每次調用函數前又都要構造對象,也挺麻煩,感覺用起來不自然。有什么好的方法解決嗎?
每次調用函數前又都要構造對象,也挺麻煩,感覺用起來不自然。有什么好的方法解決嗎?
阿波羅的戰車
2023-04-16 18:14:20