सोलर एक MySQL तालिका में विशिष्ट MySql दिनांक स्वरूपों के साथ संगत है, जैसे Y-m-d (और इसी तरह) यदि MySQL में parsed_at कॉलम datetime
प्रकार से है , इसलिए आपको चुनिंदा समय पर किसी भी संशोधन की आवश्यकता नहीं है, जब तक कि आपका फ़ील्ड नाम (सोलर) =क्लाउड नाम (MySQL)।
तो कोशिश करें select parsed_at from ...
. सोलर तारीख को प्रोसेस करेगा
<field name="parsed_at" type="datetime" indexed="true" stored="true" />
सुनिश्चित करें कि एक फ़ील्ड टाइप (टाइप =)datetime
सोलर के schema.xml में बाहर निकलता है। यदि ऐसा है, तो कृपया यहां कॉन्फ़िगरेशन पोस्ट करें। यदि नहीं, तो जांचें कि क्या निम्न पंक्ति schema.xml
. में निकलती है , जो डिफ़ॉल्ट है:
<fieldType name="tdate" class="solr.TrieDateField" omitNorms="true" precisionStep="6" positionIncrementGap="0"/>
फ़ील्ड प्रकार tdate
दिनांक-प्रारूपों को संभाल सकते हैं। यदि आपके पास यह फ़ील्ड परिभाषा आपके schema.xml
. में है , आपका parsed_at फ़ील्ड उस प्रकार का उपयोग कर सकता है:
<field name="parsed_at" type="tdate" indexed="true" stored="true" />