sql >> データベース >  >> RDS >> Mysql

複数のフィルターを使用してRESTAPIを設計するにはどうすればよいですか?

    J.F.からの回答を拡張すると、URIにある一連のコースという1つのリソースがあるように思われます。

    /courses
    

    そのリソースのフィルタリングは通常、クエリパラメータを使用してその単一のリソースをフィルタリングすることで実行されます。例:

    /courses?college=123&instructor=321
    

    これを行うことで、リソースの急増を引き起こす可能性のあるすべての順列の問題を回避できます。

    基本的に:必要に応じてフィルタリングできるリソースが1つあります。



    1. 主キーは合格ですか?

    2. UNIQUE制約で複数のNULLを許容するMySQLを停止します

    3. MySQLSyntaxErrorExceptionの近く? PreparedStatementを実行しようとしたとき

    4. テーブルが多すぎます。 MySQLは結合で61個のテーブルしか使用できません