MongoDB
 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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Анализиране на бавни заявки в MongoDB

  2. Дизайн на схема на MongoDB - нова колекция или справка?

  3. Архивиране и възстановяване на MongoDB с помощта на MongoDump

  4. MongoDB директория с данни /data/db не е намерена

  5. Грешки на MongoDB:mongodb-10gen E:Подпроцес /usr/bin/dpkg върна код за грешка (1)