का उपयोग करके मोंगोड में स्टोर फ़ंक्शन जैसा कि शीर्षक बताता है। मैं Mongoid 3 से संबंधित कुछ भी नहीं ढूंढ पा रहा हूं। मुझे मिली चीजें केवल mongoid
के पुराने संस्करणों पर लागू होती हैं जो Moped
का उपयोग नहीं करतीं।मोंगोइड 3
मैं इस पाया जाता है और यह काम नहीं करता:
def self.install_javascript
getWeekJs = Rails.root.join("lib/javascript/getWeek.js")
if collection.master['system.js'].find_one({'_id' => "getWeek"}).nil?
collection.master.db.add_stored_function("getWeek", File.new(getWeekJs).read)
end
end
इस विधि system.js संग्रह करने के लिए एक getWeek समारोह जोड़ना होगा।
यह mongoid 3 में कैसे किया जा सकता है?
क्या आपको वास्तव में संग्रहीत जावास्क्रिप्ट * चलाने के लिए कोई रास्ता मिला है? –