JHipster - elasticsearch 和 angular query filetring 不起作用,return 所有对象

JHipster - elasticsearch and angular query filetring not worked, return all objects

我如何使用 elasticsearchangularjhipster 应用程序)执行简单的搜索查询我试过了但没有成功:

  this.someService.query({'id.equals':6}).subscribe(
      (res: HttpResponse<ISomeObject[]>) => this.onSuccess(res.body, res.headers, pageToLoad, !dontNavigate),
      () => this.onError()
    );

它应该 return 只有一个对象具有 id == 6 但它 return 数据库中的所有对象

仔细检查我的代码后,我发现我没有执行 elastisearch 查询。

我正在执行 jpa 过滤器。而且我还没有设置它(我认为在 jdl 文件中)。要做 elasticsearch 我需要做 ;

this.someService.search({query: 'id:6'})