ruby-on-rails पर टैग किए गए जवाब

रूबी ऑन रेल रूबी में लिखा गया एक खुला स्रोत पूर्ण-स्टैक वेब अनुप्रयोग ढांचा है। यह लोकप्रिय एमवीसी फ्रेमवर्क मॉडल का अनुसरण करता है और इसे अनुप्रयोग विकास के लिए "कॉन्फिगरेशन ओवर कॉन्फिगरेशन" दृष्टिकोण के लिए जाना जाता है।

5
यदि विशेषता बदल जाती है तो 3 जांचें
यह जांचने की आवश्यकता है कि क्या रेल्स 3 में अपडेट से पहले विशेषताओं का एक ब्लॉक बदल गया है। सड़क 1, सड़क 2, शहर, राज्य, ज़िपकोड मुझे पता है कि मैं कुछ ऐसा इस्तेमाल कर सकता हूं if @user.street1 != params[:user][:street1] then do something.... end लेकिन कोड का वह …

7
निर्धारित करें कि रेल कॉल के बाद रेल में कौन सी विशेषताएँ बदली गईं?
मैं अपने मॉडल ऑब्जर्वर में एक after_save कॉलबैक सेट कर रहा हूं केवल एक अधिसूचना भेजने के लिए यदि मॉडल की प्रकाशित विशेषता झूठी से सच में बदल गई थी। चूँकि तरीके बदल गए हैं? मॉडल सहेजे जाने से पहले केवल उपयोगी हैं, जिस तरह से मैं वर्तमान में (और …

6
छुपी हुई फ़ील्ड अपरिभाषित विधि 'मर्ज' त्रुटि
मैं कुछ इस तरह से रेल करना चाहता हूं यहाँ मैं रेल में अब तक क्या है: <%= form_for @order do |f| %> <%= f.hidden_field :service, "test" %> <%= f.submit %> <% end %> लेकिन तब मुझे यह त्रुटि मिलती है: undefined method `merge' for "test":String मैं अपने हिडन_फ़ील्ड में …

6
रेल पेज में ब्राउज़र पेज कैशिंग को कैसे रोकें
उबंटू -> अपाचे -> फ़्यूज़न पैसेंजर -> रेल 2.3 मेरी साइट का मुख्य भाग आपके क्लिकों पर प्रतिक्रिया करता है। इसलिए, यदि आप एक लिंक पर क्लिक करते हैं, तो यह आपको गंतव्य पर भेज देगा, और तुरंत आपके पृष्ठ को पुन: उत्पन्न कर देगा। लेकिन, यदि आप बैक बटन …

25
ActiveRecord में रैंडम रिकॉर्ड
मैं ActiveRecord के माध्यम से एक तालिका से एक यादृच्छिक रिकॉर्ड प्राप्त करने की आवश्यकता है। मैंने 2006 से जैमिस बक से उदाहरण लिया है । हालाँकि, मैं Google खोज के माध्यम से दूसरे तरीके से भी आया हूं (नए उपयोगकर्ता प्रतिबंधों के कारण लिंक के साथ विशेषता नहीं दे …

9
रेल 4 - मणि :: लोडर्रर: डेटाबेस एडॉप्टर के लिए निर्दिष्ट 'mysql2', लेकिन मणि लोड नहीं है
मेरे रत्न में मेरे पास है: gem 'mysql2' मेरा डेटाबेस इस प्रकार है: default: &default adapter: mysql2 database: <%= ENV['db_name'] %> username: <%= ENV['db_user'] %> password: <%= ENV['db_pass'] %> host: <%= ENV['db_host'] %> pool: 32 socket: <%= ENV['socket'] %> development: <<: *default production: <<: *default मैं दोनों दौड़े हैं bundle …

9
रूबी में गोलाई तैर रही है
मुझे चक्कर लगाने में समस्या हो रही है। मेरे पास एक फ्लोट है, जिसे मैं एक दशमलव के सौवें भाग में गोल करना चाहता हूं। हालांकि, मैं केवल वही उपयोग कर सकता हूं .roundजो मूल रूप से इसे एक इंट में बदल देता है, जिसका अर्थ 2.34.round # => 2. …

4
ActiveRecord विशेषता विधियों को ओवरराइड करें
मैं जो बात कर रहा हूँ उसका एक उदाहरण: class Person < ActiveRecord::Base def name=(name) super(name.capitalize) end def name super().downcase # not sure why you'd do this; this is just an example end end यह काम करने लगता है, लेकिन मुझे सिर्फ ActiveRecord :: Base डॉक्स में विशेषता विधियों को …

5
रूबी और / या रेल में कस्टम त्रुटि प्रकारों को कहाँ परिभाषित करें?
क्या रूबी लाइब्रेरी (मणि) या रूबी ऑन रेल्स एप्लिकेशन में कस्टम त्रुटि प्रकारों को परिभाषित करने के लिए सबसे अच्छा अभ्यास है? विशेष रूप से: वे परियोजना में संरचनात्मक रूप से कहां हैं? एक अलग फ़ाइल, प्रासंगिक मॉड्यूल / वर्ग परिभाषा के साथ, कहीं और? वहाँ किसी भी सम्मेलनों जब …

22
पटरियों पर रूबी के लिए निरंतर एकीकरण? [बन्द है]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । 6 साल पहले बंद हुआ । इस प्रश्न …

4
रत्न कहाँ स्थापित होते हैं?
मैं मणि की कॉन्फिग फाइल में से एक को एडिट करने की कोशिश कर रहा हूं और मुझे यह नहीं मिल रहा है। मुझे यकीन नहीं है कि मैंने अतीत में ऐसा कैसे किया।

6
रूबी ऑन रेल्स: डिलीट मल्टीपल हैश कीज
मैं अक्सर खुद को यह लिखते हुए पाता हूं: params.delete(:controller) params.delete(:action) params.delete(:other_key) redirect_to my_path(params) हटाने का निशान सही नहीं लगता है और न ही: [:controller, :action, :other_key].each do |k| params.delete(k) end क्या कुछ सरल और साफ है?

6
रेल्स: रेल्स कंसोल का उपयोग करके डेटाबेस टेबल / ऑब्जेक्ट को कैसे सूचीबद्ध करें?
मैं सोच रहा था कि क्या आप सूचीबद्ध कर सकते हैं / जांच कर सकते हैं कि रेल्स / ऑब्जेक्ट्स रेल कंसोल में आपके लिए उपलब्ध हैं। मुझे पता है कि आप उन्हें अन्य उपकरणों का उपयोग करके देख सकते हैं, मैं बस उत्सुक हूं। धन्यवाद।

21
ActionController :: InvalidAuthenticityToken
नीचे एक त्रुटि है, जो मेरे रेल एप्लिकेशन में एक फॉर्म के कारण है: Processing UsersController#update (for **ip** at 2010-07-29 10:52:27) [PUT] Parameters: {"commit"=>"Update", "action"=>"update", "_method"=>"put", "authenticity_token"=>"ysiDvO5s7qhJQrnlSR2+f8jF1gxdB7T9I2ydxpRlSSk=", **more parameters**} ActionController::InvalidAuthenticityToken (ActionController::InvalidAuthenticityToken): यह हर गैर- getअनुरोध के लिए होता है और, जैसा कि आप देखते हैं, authenticity_tokenवहाँ है।

5
रेल बटन के लिए लेबल रेल के रूप में
मेरा प्रश्न के समान है इस एक है, लेकिन एक रेल अनुप्रयोग के लिए। मेरे पास कुछ रेडियो बटन के साथ एक फॉर्म है, और लेबल को उनके साथ जोड़ना चाहते हैं। labelप्रपत्र सहायक केवल एक पैरामीटर के रूप किसी फ़ॉर्म फ़ील्ड ले जाता है, लेकिन इस मामले में मैं …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.