基本的に私は/ordersリソースを持っており、ユーザーがさまざまな基準に基づいて注文を検索できるようにしたいと考えています。
orderにorderNum、orderDate、customerNameの3つの列があるとします。
ここで、ユーザーが「manual」のような注文番号を持つすべての注文を検索したい場合は、次のようなクエリを実行します。
SELECT * FROM orders WHERE orderNum LIKE '%manual%';
パラメータ化されたステートメントを使用したことを心配しないでください。ユーザーがorderNum、orderDAte、customerNameのいずれで検索するかを示すx-www-form-urlencodedを本文で受け入れる場合は、フォームパラメーターを追加できると考えていましたが、これはREST-RPCのように感じ始めています。もっとRESTfulな方法でそれをやりたいと思います。何か案は?