2017-01-17 4 views

答えて

3

あなたがフィールドを作成している場合は、あなたが決める検証のタイプを追加することができます検証する必要があり、選択検証を追加するオプションを選択するには、 "Long Range Validation"オプションを選択し、必要な最小値と最大値を定義する必要があります。

この検証を使用する照会の例では、デフォルトで最小値は0なので省略されています。

<query id="1" useConfig="DS_FARMACY"> 
     <sql>call getEmployeeById(?)</sql> 
     <result element="Employees" rowName="Employe"> 
      <element column="id" name="Id" xsdType="integer"/> 
      <element column="Desc" name="Description" xsdType="string"/> 
     </result> 
     <param name="Id" paramType="SCALAR" sqlType="INTEGER" type="IN"> 
      <validateLongRange maximum="10"/> 
     </param> 
    </query> 

レビュー各オプションがフィールド http://wso2.com/project/data-services/2.6.3/docs/validation.html

3

バリデータを検証するために指定されているWSO2のドキュメントは、クエリ内の個々の入力のマッピングに追加されます。入力検証により、データサービスは要求内の入力パラメータを検証し、入力が要求基準を満たしていない場合は要求の実行を停止することができます。 WSO2 Data Service Serverは、最も一般的な使用事例のいくつかの組み込みバリデータを提供します。また、カスタムバリデータを書き込むための拡張メカニズムも提供しています。

この場合、整数値が指定された範囲内にあるかどうかを検証するには、長距離バリデータを選択する必要があります。バリデーターには、範囲を設定するための最小値と最大値が必要です。たとえば:

example

関連する問題