sql >> データベース >  >> NoSQL >> MongoDB

JasperReportsライブラリとMongoDB

    iReportで機能しているが、JasperReportsを使用するアプリケーションで失敗するレポートは、クエリ実行機能が欠落していることを意味している可能性があります。 jasperreports.propertiesを作成(または既存のものを編集)し、それがクラスパス上にあることを確認して、次の行を追加します:

    net.sf.jasperreports.query.executer.factory.MongoDbQuery=com.jaspersoft.mongodb.MongoDbQueryExecuterFactory
    

    注1: jasperforge に投稿されているソースの作業単位テスト(このアイデアを使用)を確認する必要があります。 。それは本当にあなたが必要とするすべてを持っているべきです。

    注2:最近、これを行うのは面倒であることがわかったため、同じ役割を実行するjasperreports_extension.propertiesのコピーを持つようにコネクターを更新しました。ただし、コネクタの.jarファイルに含まれているため、心配する必要はありません。すぐに投稿されます。




    1. sudo service mongodb restartは、ubuntu14.0.4で認識されないサービスエラーを発生させます

    2. 文字列_idとupsertを持つMongoimportcsvファイル

    3. IDで1億以上のドキュメントを削除する最速の方法

    4. SpringBootを使用してMongoDBクエリをログに記録する