Where are the rendered reports templates are stored?
-
Hi sir,
I'm using mongodb for storing report templates and while rendering report using jsreport-browser-client we get a url like this,
eg: --
http://localhost:5488/reports/624dd34c8cf5c8a359261b62/contentand this report can be access at any using the above url, so my doubt is ,
- Where this rendered reports are stored?
- Is rendered reports are stored in mongodb?
- Why the rendered reports can be access from the url at any time?How long the rendered reports can be access?
- If it is stored in mongodb then is db size of mongodb will increase right?
- Is rendered reports templates are removed , while delete templates of report from studio?
Can you please tell me how db size managed ,if rendered reports are stored in mongodb (we are using documentdb from aws)?
-
Where this rendered reports are stored?
Is rendered reports are stored in MongoDB?In the blob storage. Typically the same place as your templates, but it depends on your configuration. See what you have in the
blobStorage
prop.Why the rendered reports can be access from the url at any time?How long the rendered reports can be access?
The cleanup is optional. See the docs for the config options
https://jsreport.net/learn/reports#cleanupIf it is stored in mongodb then is db size of mongodb will increase right?
Yes. There is cleanup config to make it maintainable.
Is rendered reports templates are removed , while delete templates of report from studio?
No.