【问题标题】:How to use criteria with enums from TypeScript service?如何将标准与 TypeScript 服务中的枚举一起使用?
【发布时间】:2017-11-06 07:17:23
【问题描述】:

我有一个大致是这样的标准:

public class DocuSignTemplateDefinitionCriteria implements Serializable {

    public static class DocuSignTemplateTypeFilter extends Filter<DocuSignTemplateType> {
    }

    private DocuSignTemplateTypeFilter templateType;
    private LongFilter sponsorLevelId;
    private LongFilter languageId;
    private LongFilter eventId;

通过 TypeScript 服务,我可以使用所有简单类型的查询(在本例中为 longs):

this.http.get(`${this.resourceUrl}languageId.equals=2&sponsorLevelId.equals=4&eventId.equals=1001`)

但我不知道如何查询枚举DocuSignTemplateType。我使用了几种语法(以下是一个示例),但我无法正确使用。

this.http.get(`${this.resourceUrl}?languageId.equals=2&sponsorLevelId.equals=4&eventId.equals=1001&templateType.equals=DocuSignTemplateType.SPONSOR_AGREEMENT`)

有什么想法吗?关于如何归档的任何示例?

谢谢

【问题讨论】:

  • 如果我查看生成的 JAVA 测试,我会说它是 templateType.equals=SPONSOR_AGREEMENT 没有枚举类名。有关示例,请参见 here
  • 是的,谢谢,它正在工作。我尝试过各种复杂的语法,但不是这个。

标签: jhipster


【解决方案1】:

正如评论中所说,它必须是templateType.equals=SPONSOR_AGREEMENT,没有枚举类名。

【讨论】:

    猜你喜欢
    • 2017-12-08
    • 2017-11-01
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 2011-07-02
    • 1970-01-01
    • 2018-04-22
    • 1970-01-01
    相关资源
    最近更新 更多