প্রশ্ন ট্যাগ «activerecord»

অ্যাক্টিভ রেকর্ড এমন একটি প্যাটার্ন যা একক বস্তুতে স্টোরেজ বিমূর্তনের সাথে ডোমেন যুক্তিকে একত্রিত করে। রেলগুলি ওআরএম কাঠামো সম্পর্কে প্রশ্নগুলির জন্য প্যাটার্ন সম্পর্কে প্রশ্নগুলির জন্য, [রেল-অ্যাক্টিভেটরকার্ড] এই ট্যাগটি ব্যবহার করুন।

4
আপনি কি একটি রেল 3 অনুসন্ধানের তারিখের তুলনায় তুলনায় আরও বেশি কিছু করতে পারেন?
আমার কাছে এই অনুসন্ধানগুলি 3 রেলগুলিতে রয়েছে: Note.where(:user_id => current_user.id, :notetype => p[:note_type], :date => p[:date]).order('date ASC, created_at ASC') তবে আমার :date => p[:date]শর্তটি সামঞ্জস্যপূর্ণ হওয়া দরকার :date > p[:date]। কিভাবে আমি এটি করতে পারব? পড়ার জন্য ধন্যবাদ.

6
"রেফারেন্স" মাইগ্রেশনে কলামের নাম উল্লেখ করা হচ্ছে
আমি migrationঅন্য টেবিলের রেফারেন্স দিয়ে, রেলগুলিতে একটি করতে চাই । সাধারণত, আমি এমন কিছু করতাম: add_column :post, :user, :references এই নামে একটি কলাম তৈরি করে user_idএ postsটেবিল। তবে কি, পরিবর্তে user_id, আমি কিছু চাই author_id? আমি এটা কিভাবে করবো?

3
কারাগারে একটি "has_many: মাধ্যমে" সম্পর্ক ব্যবহার করবেন?
আমি has_many :throughএটি কী এবং কখন এটি ব্যবহার করব (এবং কীভাবে) তা বোঝার চেষ্টা করছি । তবে আমি তা পাচ্ছি না। আমি বিগনিং রেল 3 পড়ছি এবং আমি গুগলিংয়ের চেষ্টা করেছি, তবে আমি বুঝতে পারছি না।

3
অ্যাক্টিভেকর্ড, has_many: মাধ্যমে এবং পলিমারফিক অ্যাসোসিয়েশন
ভাবেন, আমি এটি সঠিকভাবে বুঝতে পেরেছি তা নিশ্চিত করতে চাই। এবং দয়া করে উত্তরাধিকারের জন্য কেসটিকে এখানে (সেন্টেন্টবিং) উপেক্ষা করুন, পরিবর্তে has_many এর পলিমারফিক মডেলগুলিতে মনোনিবেশ করার চেষ্টা করছেন: সম্পর্কের মাধ্যমে। এটি বলেছিল, নিম্নলিখিতগুলি বিবেচনা করুন ... class Widget < ActiveRecord::Base has_many :widget_groupings has_many :people, :through => :widget_groupings, :source => …

11
আমি কীভাবে এসকিউএল দেখতে পারি যা রেল অন রুবেলে প্রদত্ত অ্যাক্টিভেকর্ড কোয়েরি দ্বারা উত্পন্ন হবে
আমি একটি এসকিউএল বিবৃতি দেখতে চাই যা প্রদত্ত অ্যাক্টিভেকর্ড ক্যোয়ারী উত্পন্ন করবে। আমি সনাক্ত করেছি যে কোয়েরি জারি হওয়ার পরে আমি লগ থেকে এই তথ্যটি পেতে পারি, তবে আমি ভাবছি যে এমন কোনও পদ্ধতি আছে যা চালু করা যেতে পারে এবং অ্যাক্টিভেকর্ড কোয়েরি রয়েছে। উদাহরণ স্বরূপ: SampleModel.find(:all, :select => "DISTINCT(*)", …

3
আরেল এবং রেলগুলিতে কীভাবে একটি লাইক কোয়েরি করবেন?
আমি এরকম কিছু করতে চাই: SELECT * FROM USER WHERE NAME LIKE '%Smith%'; আরেলে আমার প্রচেষ্টা: # params[:query] = 'Smith' User.where("name like '%?%'", params[:query]).to_sql তবে এটি হয়ে যায়: SELECT * FROM USER WHERE NAME LIKE '%'Smith'%'; আরেল ক্যোরির স্ট্রিং 'স্মিথ' সঠিকভাবে জড়িয়ে দেয় তবে এটি একটি লাইক স্টেটমেন্ট যা এটি …

6
রেল কনসোলে চালিত এসকিউএল কোয়েরিগুলি কীভাবে প্রদর্শিত হবে?
আমি যখন কনসোলে কোয়েরিগুলি (যেমন MyModel.where(...)বা record.associated_things) চালাচ্ছি , তখন কীভাবে ঘটছে সে সম্পর্কে আরও বুঝতে পারার জন্য আমি কীভাবে প্রকৃত ডাটাবেস প্রশ্নগুলি চালিত হতে পারি?

3
কীভাবে অ্যাক্টিভেকর্ড ফলাফলগুলি হ্যাশগুলির একটি অ্যারে রূপান্তর করবেন
আমার সন্ধানের অপারেশনের একটি অ্যাক্টিভেকর্ড ফলাফল: tasks_records = TaskStoreStatus.find( :all, :select => "task_id, store_name, store_region", :conditions => ["task_status = ? and store_id = ?", "f", store_id] ) এখন আমি এই ফলাফলগুলিকে এই জাতীয় হ্যাশের অ্যারে রূপান্তর করতে চাই: [0] -> { :task_d => 10, :store_name=> "Koramanagala", :store_region=> "India" } [1] …

8
অ্যাক্টিভেকর্ড: কনসোল থেকে সারণীতে কলাম তালিকাভুক্ত করুন
আমি জানি যে আপনি অ্যাক্টিভেকর্ডকে কনসোলটিতে টেবিলগুলি তালিকাবদ্ধ করতে অনুরোধ করতে পারেন: ActiveRecord::Base.connection.tables এমন কোনও কমান্ড রয়েছে যা প্রদত্ত টেবিলে কলামগুলি তালিকাভুক্ত করবে?


4
পাগল - সমিতির উপস্থিতি বৈধতা?
আমার কাছে একটি মডেল আছে যা অন্য একটি মডেল বিয়ের সাথে "has_many" সংযুক্তি আছে আমার একটি ব্যবসায়ের প্রয়োজন আছে যে A এ প্রবেশের জন্য কমপক্ষে বি সম্পর্কিত 1 টি রেকর্ড থাকা দরকার এটি নিশ্চিত করার জন্য আমি এমন কোনও পদ্ধতি কল করতে পারি যে, বা আমার একটি কাস্টম বৈধতা লিখতে …

5
অ্যাক্টিভেকর্ড :: রিলেশন অবজেক্টের অ্যারে রূপান্তর করা
আমার কাছে একটি অ্যারে অবজেক্ট রয়েছে, আসুন এটির নাম দিন Indicator। আমি def self.subjectsএই অ্যারেতে সূচক শ্রেণির পদ্ধতিগুলি ( বিভিন্ন, স্কোপ ইত্যাদি) চালাতে চাই । গ্রুপের অবজেক্টগুলিতে ক্লাসের পদ্ধতিগুলি চালানোর জন্য আমি কেবল একটাই উপায় তাদের অ্যাক্টিভেকর্ড :: রিলেশন হতে পারি। সুতরাং আমি একটি to_indicatorsপদ্ধতি যোগ করার অবলম্বন শেষ Array। …

13
অ্যাক্টিভেকর্ডে তৈরির ক্ষেত্রে ওভাররাইডিং আইডি
কোনও মডেলের আইডি মান তৈরির ক্ষেত্রে ওভাররাইড করার কোনও উপায় আছে কি? কিছুটা এইরকম: Post.create(:id => 10, :title => 'Test') আদর্শ হতে পারে, তবে অবশ্যই কাজ করবে না।

4
আগ্রহী লোড পলিমারফিক ic
রেল ৩.২ ব্যবহার করে, এই কোডটিতে কী দোষ আছে? @reviews = @user.reviews.includes(:user, :reviewable) .where('reviewable_type = ? AND reviewable.shop_type = ?', 'Shop', 'cafe') এটি এই ত্রুটিটি উত্থাপন করে: বহুগঠিত সমিতি অধীর আগ্রহে লোড করা যায় না: পর্যালোচনাযোগ্য আমি যদি reviewable.shop_type = ?শর্তটি সরিয়ে ফেলি তবে এটি কাজ করে। কীভাবে reviewable_typeএবং reviewable.shop_type(যা …

6
মডেলটিতে সাহায্যকারীদের ব্যবহার: আমি কীভাবে সহায়ক নির্ভরতা অন্তর্ভুক্ত করব?
আমি এমন একটি মডেল লিখছি যা কোনও পাঠ্য অঞ্চল থেকে ব্যবহারকারী ইনপুট পরিচালনা করে। Http://blog.caboo.se/articles/2008/8/25/sanitize-your-users-html-input এর পরামর্শ অনুসরণ করে , আমি পূর্বের_অডিয়েট ব্যবহার করে ডাটাবেসে সংরক্ষণ করার আগে মডেলের ইনপুটটি সাফ করছি কলব্যাক আমার মডেলের সম্পর্কিত অংশগুলি দেখতে দেখতে: include ActionView::Helpers::SanitizeHelper class Post < ActiveRecord::Base { before_validation :clean_input ... protected …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.