मुझे एक समस्या है जहां एक ओआरएम रिलेशनशिप को क्रमबद्ध करना केवल पहले दो रिकॉर्ड दिखा रहा है। शेष बस [] खाली दिखाओ।SerializeJSON केवल पहले दो रिकॉर्ड्स लौट रहा है
property name="endorsements" singularname="endorsement" fieldtype="one-to-many" lazy="false" fkcolumn="xxx" cfc="endorsements" remotingfetch="true";
JSON हो रही है:
policy = entityLoad("policy",1018379202)[1];
serializeJSON(policy);
और JSON का एक हिस्सा काट:
{"id":12321,"endorsements":[{"effectiveDate":"July, 01 2009 00:00:00","active":true},
{"effectiveDate":"July, 01 2009 00:00:00","active":true},
"","","","","","","","",""]}
रिक्त स्ट्रिंग अन्य होना चाहिए
यहाँ एक उदाहरण संबंध है रिश्ते में रिकॉर्ड
मैंने डीबग फ़ाइलों के माध्यम से सत्यापित किया है कि हाइबरनेट क्वेरी सभी रिकॉर्ड्स वापस ला रही है और एक सीएफडम्प यह भी दिखाता है।
विचार?
क्या तीसरे रिकॉर्ड की सामग्री के बारे असामान्य है? इसके अलावा, यदि आप एक अलग "नीति" रिकॉर्ड से निपट रहे हैं (जो संभवतः अलग-अलग बच्चे "अनुमोदन" रिकॉर्ड होगा), तो क्या आपको अभी भी वही समस्या मिलती है (केवल दो रिकॉर्ड होने पर केवल दो रिकॉर्ड)? –
यदि आप पॉलिसी डंप करते हैं तो क्या सभी रिकॉर्ड हैं, या क्या आप केवल serializeJSON() को कॉल करने के बाद ही उन्हें खो रहे हैं? – baynezy
@ जेकफेलसेल तीसरे रिकॉर्ड में कुछ भी अजीब नहीं है और मुझे अन्य इकाइयों के साथ भी यही समस्या मिलती है। –