<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="https://web-engineering.info"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>web-engineering.info - Bidirectional Associations in Plain JS</title>
 <link>https://web-engineering.info/taxonomy/term/15</link>
 <description></description>
 <language>en</language>
<item>
 <title>Circular structure</title>
 <link>https://web-engineering.info/node/58</link>
 <description>&lt;section class=&quot;field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above view-mode-rss&quot;&gt;&lt;h2 class=&quot;field-label&quot;&gt;Forums:&amp;nbsp;&lt;/h2&gt;&lt;ul class=&quot;field-items&quot;&gt;&lt;li class=&quot;field-item even&quot; rel=&quot;sioc:has_container&quot;&gt;&lt;a href=&quot;/forum/15&quot; typeof=&quot;sioc:Container sioc:Forum&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;Bidirectional Associations in Plain JS&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/section&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;I have been going through the tutorial and the code and it has been a great learning experience. I have found something and wonder if you could comment when you have a few minutes to spare! :)&lt;/p&gt;

&lt;p&gt;Going through the book application in pure JavaScript, if I issue this command:&lt;/p&gt;

&lt;p class=&quot;rteindent1&quot;&gt;JSON.stringify(slots)&lt;/p&gt;

&lt;p&gt;I get this:&lt;/p&gt;

&lt;p class=&quot;rteindent1&quot;&gt;&quot;{&quot;isbn&quot;:&quot;0553345842&quot;,&quot;title&quot;:&quot;The Mind&#039;s I&quot;,&quot;year&quot;:&quot;1982&quot;,&quot;publisherIdRef&quot;:&quot;Bantam Books&quot;,&quot;authorsIdRefToAdd&quot;:[&quot;3&quot;]}&quot;&lt;/p&gt;

&lt;p&gt;However, If i try to use the book object:&lt;/p&gt;

&lt;p class=&quot;rteindent1&quot;&gt;JSON.stringify(book)&lt;/p&gt;

&lt;p&gt;I get this error:&lt;/p&gt;

&lt;p class=&quot;rteindent1&quot;&gt;VM419:1 Uncaught TypeError: Converting circular structure to JSON(…)&lt;/p&gt;

&lt;p&gt;Checking the runtime code with the debugger, as in the following screenshot,&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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&quot; /&gt;&lt;/p&gt;

&lt;p&gt;I understand that we are using references to objects and so the circular reference: book ==&amp;gt; authors ==&amp;gt; authored books ==&amp;gt; book, etc.&lt;/p&gt;

&lt;p&gt;Can this be a bad thing if we have a book published by a major publishing company with thousands of boos published?&lt;/p&gt;

&lt;p&gt;Should we just use a ‘foreign’ key to the publisher instead of an object reference?&lt;/p&gt;

&lt;p&gt;Thank you,&lt;br /&gt;
Everardo&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Sun, 31 Jan 2016 03:16:09 +0000</pubDate>
 <dc:creator>j.s.</dc:creator>
 <guid isPermaLink="false">58 at https://web-engineering.info</guid>
 <comments>https://web-engineering.info/node/58#comments</comments>
</item>
</channel>
</rss>
