मैं सिनात्रा के साथ DataMapper मणि उपयोग कर रहा हूँ के रूप में देखा और ट्यूटोरियल यहाँ का पालन किया: http://net.tutsplus.com/tutorials/ruby/ruby-for-newbies-working-with-datamapper/रैक :: एक प्रकार का वृक्ष :: LintError: स्थिति में होना चाहिए> = 100 पूर्णांक
मैं डेटाबेस से कनेक्ट कर रहा हूँ और इस तरह के रूप पलायन :
DataMapper.setup :default, "sqlite://#{Dir.pwd}/ex2.db"
DataMapper.auto_migrate!
मेरे डेटा मॉडल:
class User
include DataMapper::Resource
property :id , Serial
property :username , String
property :email , String
end
मैं इस आदेश का उपयोग कर क्रियान्वित कर रहा हूँ:
012,rackup config.ru
हालांकि, जब मैं इस लाइन के लिए मिलता है:
Rack::Lint::LintError: Status must be >=100 seen as integer
किसी भी विचार क्यों यह हो रहा है: मैं त्रुटि प्राप्त
User.create username: "JoeSchmo", email: "[email protected]"
?
क्या कोई अन्य रैक मिडलवेयर सेटअप है? क्या आप अपने ऐप से 'आवश्यकता' कथन जोड़ सकते हैं? और क्या आपके रत्न अद्यतित हैं? यदि संभव हो तो कृपया संस्करण शामिल करें। – Kashyap
मुझे यह वही त्रुटि मिल रही थी जब मैंने उप-वर्ग वाले डेटामैपर ऑब्जेक्ट्स के साथ निपटाया था। क्या आप कोई सबक्लासिंग या विरासत कर रहे हैं? – AlexQueue
अभी तक कोई जवाब नहीं? मुझे एक ही समस्या है। – mattl