本文档http://www.jhipster.tech/entities-filtering/上的“启用此功能时”这些词指的是什么?

我的jdl文件还可以(感谢最近的实现:https://github.com/jhipster/generator-jhipster/issues/6286)

命令jhipster import-jdl my_jdl_file.jdl运行良好。

但是,我不知道“功能”指的是什么,所以它不起作用(用招摇工具或 postman )。

谢谢

最佳答案

如果要在JDL中启用过滤,则必须:

  • 使用过滤器关键字
  • 您的实体必须使用服务类或实现。

  • 下面的示例JDL将为实体A创建过滤器类:
    entity A
    entity B
    filter * except B
    service * with serviceClass
    

    如果通过提示生成实体,请确保启用“服务类别”和“过滤”选项。

    以Foo实体为例,在foo.component.ts中,您可以向查询对象添加键以对这些字段进行过滤:
    this.fooService.query({ 'id.equals': 953 })
    

    JDL Docs

    Entity Filtering Docs

    10-08 01:31