目次

Search

  1. はじめに
  2. ビジネスエンティティサービスについて
  3. Enterprise Java Beanビジネスエンティティサービス呼び出し
  4. Representational State Transferビジネスエンティティサービス呼び出し
  5. Simple Object Access Protocolビジネスエンティティサービス呼び出し
  6. 相互参照レコードおよびBVT計算用のサービス
  7. 企業リンケージサービスのサポート
  8. データをクレンジング、分析、変換するための外部呼び出し
  9. REST APIを使用したレコードの追加
  10. REST APIを使用したファイルのアップロード

ビジネスエンティティサービスガイド

ビジネスエンティティサービスガイド

要求URL

要求URL

[レコードの検索]URLの形式は次のとおりです。
基本検索のURL
基本検索の場合は次のURLを使用します。
http://<host>:<port>/<context>/<database ID>/<business entity>?q=<string value>
[レコードの検索]URLに対して、次のHTTP GET要求を行います。
GET http://<host>:<port>/<context>/<database ID>/<business entity>?q=<string value>
フィールド検索のURL
フィールド検索の場合は次のURLを使用します。
http://<host>:<port>/<context>/<database ID>/<business entity>?fq=<business entity field name>='<business entity field value>'
ビジネスエンティティフィールドに
-120
などの負の数値を指定すると、返されるレコードのランキングが影響を受ける可能性があります。
ファセット検索のURL
ファセットを使用した基本検索の場合は次のURLを使用します。
http://<host>:<port>/<context>/<database ID>/<business entity>?q=<string value>&facets=<field name>
ファセットを使用したフィールド検索の場合は次のURLを使用します。
http://<host>:<port>/<context>/<database ID>/<business entity>?fq=<business entity field name>='<business entity field value>'&facets=<field name>
フィルタ検索のURL
フィルタを使用した基本検索の場合は次のURLを使用します。
http://<host>:<port>/<context>/<database ID>/<business entity>?q=<string value>&filters=<field name1>=<field value1> AND <field name2>=<field value2> ...
検索でqまたはfqパラメータを使用します。
URLエンコード
URLにはスペースや一重引用符などの文字が含まれるため、URLエンコードを使用します。
次の例は、URLエンコードが行われた[レコードの検索]URLを示しています。
http://<host>:<port>/<context>/<database ID>/<business entity>?q=<field name>%3D%27<value of the field>