当前位置: 首页 > 知识库问答 >
问题:

Java JOOQ使用object解析查询到ArrayList

邢焱
2023-03-14

我有个问题。我使用的是JOOQ,通过它我创建了以下查询:

create.select(
        DSL.field("Mainkey"),
        DSL.field("Market"),
        DSL.field("Coin"),
        DSL.field("Period"),
        DSL.field("DateTimeGMT0"),
        DSL.field("DateTimeLocal"),
        DSL.field("Close"))
        .from(DSL.table("vwCD_All_Selection_" + market + "_" + coin + "_1m_Order_DateTime_DESC"))
        .where(DSL.field("DateTimeLocal").greaterOrEqual(startDateTime.minusMinutes(1))).fetch();

现在我也有以下课程:

public class Candlestick implements Comparable<Candlestick> {

    private long MainKey;
    private LocalDateTime DateTimeGMT0;
    private LocalDateTime DateTimeLocal;
    private String Market;
    private String Coin;
    private String Period;
    public Double Close;

}

现在,我希望将查询结果解析为一个数组列表

我如何才能实现这一点?

共有1个答案

屈翰飞
2023-03-14

您可以使用

.fetchInto(Candlestick.class);

而不是

.fetch();

这将为您提供一系列Canldestick。

 类似资料:
  • 问题内容: 我正在尝试在SQL Server中解析以下xml,以获取所有3个ID 使用查询 我得到的结果为100010011002,但我想将结果显示为一列或CSV格式。 任何帮助都将得到应用。 问题答案: 使用MS SQL Server,这将为您提供行。 如果只需要一个值(如本例中所示),则在节点上切碎的速度要快得多(三倍)。

  • 我正在使用Sitecore搜索数据库中的项目。

  • 问题内容: 我正在尝试解析json对象并遇到问题。 我可以弄清楚如何获得这些值。我可以拿钥匙。请帮忙。 问题答案: 您不再拥有JSON对象,而拥有Python 字典 。遍历字典将产生其密钥。 如果要访问这些值,请为原始词典建立索引或使用返回不同内容的方法之一。

  • 问题内容: 我正在使用Handlebars模板,并且[Object object]中已经表示了JSON数据,如何在Handlebars之外解析此数据?例如,我试图通过handlebars标签在页面上填充一个JavaScript变量,但这不起作用。 有什么建议?谢谢! 编辑: 为了澄清起见,我使用的是带有手把的ExpressJS模板。在我的路线中,我有这个: 然后在index.hbs模板中,我有了一

  • 问题内容: 我想从url解析查询部分,这是我要做的代码: 这段代码看起来不错,但是“ parse_qs”方法会丢失查​​询参数,例如“ param1”或“ param1 =”。我可以使用stantard库解析查询部分并保存所有参数吗? 问题答案: 你要:

  • 问题内容: 在Javascript中,如何获取URL字符串(而不是当前URL)的参数? 喜欢: 我可以在JSON对象中获取“ v”和“ p”吗? 问题答案: 您可以放心使用。如@ricosrealm所建议,在此函数中使用了它。 实际上不是那么简单 ,请参阅注释中的同行评审,尤其是: 基于哈希的路由(@cmfolio) 数组参数(@ user2368055) 正确使用解码URIComponent 和