0

基本的に私は/ordersリソースを持っており、ユーザーがさまざまな基準に基づいて注文を検索できるようにしたいと考えています。

orderにorderNum、orderDate、customerNameの3つの列があるとします。

ここで、ユーザーが「manual」のような注文番号を持つすべての注文を検索したい場合は、次のようなクエリを実行します。

SELECT * FROM orders WHERE orderNum LIKE '%manual%';

パラメータ化されたステートメントを使用したことを心配しないでください。ユーザーがorderNum、orderDAte、customerNameのいずれで検索するかを示すx-www-form-urlencodedを本文で受け入れる場合は、フォームパラメーターを追加できると考えていましたが、これはREST-RPCのように感じ始めています。もっとRESTfulな方法でそれをやりたいと思います。何か案は?

4

1 に答える 1

0

関連性のあるこの質問を見つけました。基本的に同じ質問です。存在しないプロパティに基づいてオブジェクトを検索するように要求された場合は、SQLエラーに依存し、クライアントに通知して、検索可能なプロパティのリストを提供します。

検索用のRESTfulURLデザイン

于 2012-09-17T19:40:15.760 に答える