如何在SqlQuery中使用枚举值?

时间:2018-09-18 07:15:03

标签: ignite

如果我们在右侧使用枚举值,则当前这样的查询在Ignite中不起作用: SqlQuery query = new SqlQuery(MyTable.class, "enum_field = 'ENUM_CONST'");

,但如果使用setArgs则可以使用。 SqlQuery query = new SqlQuery(MyTable.class, "enum_field = ?"); query.setArgs(MyEnum.First);

所以我的问题是如何使用不带setArgs的普通sql字符串来进行内部带有枚举值的查询?

1 个答案:

答案 0 :(得分:0)

它将在其他版本中受支持,您可以跟踪以下票证: componentDidMount method not triggered when using inherited ES6 react class 此票证将为纯字符串SQL查询带来枚举支持。