<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Issues with tMongoDBOutput while using &amp;quot;Generate JSON Document&amp;quot; option in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Issues-with-tMongoDBOutput-while-using-quot-Generate-JSON/m-p/2364236#M128019</link>
    <description>&lt;P&gt;Need help with multiple issues with tMongoDBOutput while using "Generate JSON Document" option to get desired document structure for MongoDB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. As per talend documentation - "You can adapt the JSON objects into BSON objects by adding __DOLLAR__ before the object (for example, $oid and $date become respectively __DOLLAR__oid and __DOLLAR__date)."? How to achieve this for objectId and date fields. Appreciate any example of adding above things in JSON tree configuration.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. When java primitive data types like integer are coming as null (not string "null")&amp;nbsp;from database, we get java exception as some default value needs to be assigned. As a workaround we are defining such fields which are nullable as object. As per documentation there is a setting to "Ignore service attributes for empty elements". But this is available via patch. Can we apply this in Talend open studio without subscription?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. String fields which are null get converted to array. Any solution for this issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appreciate any help for above issues.&lt;/P&gt;</description>
    <pubDate>Fri, 15 Nov 2024 23:47:07 GMT</pubDate>
    <dc:creator>PB1608798450</dc:creator>
    <dc:date>2024-11-15T23:47:07Z</dc:date>
    <item>
      <title>Issues with tMongoDBOutput while using "Generate JSON Document" option</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Issues-with-tMongoDBOutput-while-using-quot-Generate-JSON/m-p/2364236#M128019</link>
      <description>&lt;P&gt;Need help with multiple issues with tMongoDBOutput while using "Generate JSON Document" option to get desired document structure for MongoDB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. As per talend documentation - "You can adapt the JSON objects into BSON objects by adding __DOLLAR__ before the object (for example, $oid and $date become respectively __DOLLAR__oid and __DOLLAR__date)."? How to achieve this for objectId and date fields. Appreciate any example of adding above things in JSON tree configuration.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. When java primitive data types like integer are coming as null (not string "null")&amp;nbsp;from database, we get java exception as some default value needs to be assigned. As a workaround we are defining such fields which are nullable as object. As per documentation there is a setting to "Ignore service attributes for empty elements". But this is available via patch. Can we apply this in Talend open studio without subscription?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. String fields which are null get converted to array. Any solution for this issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appreciate any help for above issues.&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 23:47:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Issues-with-tMongoDBOutput-while-using-quot-Generate-JSON/m-p/2364236#M128019</guid>
      <dc:creator>PB1608798450</dc:creator>
      <dc:date>2024-11-15T23:47:07Z</dc:date>
    </item>
  </channel>
</rss>

