我尝试按照一些教程使用 MongoDb 连接选项和 JDBC 选项将 mongodb 连接到 Japerstudio。 MongoDB 选项甚至无法使用连接字符串连接到数据库。 JDBC Option 无法识别 JDBC 驱动程序,我什至将 JDBC jar 文件相应地添加到了库中。 有人可以详细指导我如何在 mongodb 和 JasperStudio 之间建立稳定的连接吗?
最后,我以某种方式连接到本地 mongodb 并尝试使用查询来生成数据报告。我正在执行的查询有时甚至不被接受,有时即使它们被接受,它只是通过在页面上粘贴原始数据来显示报告,而不会通过使数据可用于工作(例如制作图表、图形等)来显示报告)。当我访问数据时,我尝试将 mongodb 中的一些字段添加到图表中,但它只能以 json 格式添加,无法使其成为良好的视觉表示。
示例:
{
'collectionName':'Employee',
'findFields':{
'details': {
$elemMatch: {
'department': 'IT',
'subdept": "software",
'leave_period': {
$gte:"2023-08-05T09:00:00Z",
$lte:"2023-08-10T20:00:00Z"
}
}
}
}
}
如果我使用上面的查询,我希望它显示给定日期之间的结果。但它根本没有显示任何数据。 如果可能的话,有人可以指导我如何做到这一点吗?