আমি 32-বিট উইন্ডোজ 7 মেশিনের জন্য মঙ্গোডিবি ২.২.২ ব্যবহার করছি। আমার কাছে .js ফাইলে একটি জটিল সমষ্টি প্রশ্ন রয়েছে। আমার এই ফাইলটি শেলটিতে চালিত করতে হবে এবং আউটপুটটিকে একটি CSV ফাইলে ডাইরেক্ট করতে হবে। আমি নিশ্চিত করেছি যে ক্যোয়ারী একটি "ফ্ল্যাট" জাসনকে (কোনও নেস্টেড কীগুলি নেই) ফেরায়, তাই এটি সহজাতভাবে একটি ঝরঝরে সিএসভিতে রূপান্তরযোগ্য।
আমি load()
এবং সম্পর্কে জানি eval()
। eval()
আমার পুরো ক্যোয়ারিকে শেলটিতে পেস্ট করার প্রয়োজন এবং কেবল printjson()
স্ক্রিপ্টের মধ্যে অনুমতি দেয় , যখন আমার সিএসভি প্রয়োজন। এবং, দ্বিতীয় উপায়: load()
.. এটি স্ক্রিনে আউটপুট এবং আবার জসন ফর্ম্যাটে মুদ্রণ করে।
মোঙ্গো এই জাতীয় রূপান্তরকে জসন থেকে সিএসভিতে করতে পারে এমন কোন উপায় আছে কি? (ডেটাতে চার্ট প্রস্তুত করার জন্য আমার সিএসভি ফাইল দরকার)। আমি ভাবছি:
১। মঙ্গোর একটি বিল্ট-ইন কমান্ড রয়েছে যা আমি এখনই খুঁজে পাচ্ছি না।
২. মঙ্গো আমার পক্ষে এটি করতে পারে না; আমি সর্বাধিক কোনও ফাইলকে জসন আউটপুট প্রেরণ করতে পারি যা আমার নিজের থেকে পরে সিএসভিতে রূপান্তর করতে হবে।
৩. মোঙ্গো একটি অস্থায়ী সংগ্রহের জন্য জসন আউটপুট প্রেরণ করতে পারে, এর লিখিত সামগ্রীগুলি mongoexported
সিএসভি ফর্ম্যাটে সহজেই পাওয়া যায় । তবে আমি মনে করি কেবল মানচিত্র-হ্রাস অনুসন্ধানগুলি আউটপুট সংগ্রহকে সমর্থন করে। এটা কি সঠিক? একত্রিতকরণ ক্যোয়ারির জন্য আমার এটি দরকার।
কোন সাহায্যের জন্য ধন্যবাদ :)