3

データソースクエリを1回実行し、ルールセット/アプリ内のすべてのルールで使用できるKynetxアプリを作成したいと考えています。アプリとエンティティの変数についても同じことを行うと便利です。これを行う方法がわからないので、助けが必要です。クエリを実行し、それを特別な方法で残りのルールに吐き出すルールを作成しますか?

4

1 に答える 1

3

アプリケーションのブロックでクエリを実行datasource(および)できます。これらの変数は、アプリケーション全体で使用できます。datasetglobal

global {
  datasource mydatasource <- "http://example.com/path/to/datasource";
  args = {"myvar":"myvalue"};
  results = datasource:mydatasource(args);
}

この呼び出しはグローバルブロックで行われるため、グローバルブロックで使用できる変数のみがあることに注意してください。データソースがルール内の変数に依存している場合は、そこでデータソースクエリを実行します。

于 2010-12-09T23:17:31.557 に答える