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

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

14
সমস্ত অ্যাক্টিভ রেকর্ড ঘৃণা কেন? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …

5
অ্যাক্টিভ রেকর্ড, রেলস এবং পোস্টগ্রিস সহ একাধিক সদৃশ ক্ষেত্র সহ সারিগুলি সন্ধান করুন
পোস্টগ্রিস এবং অ্যাক্টিভেকর্ড ব্যবহার করে একাধিক কলামে সদৃশ মানগুলির সাথে রেকর্ডগুলি সন্ধান করার সর্বোত্তম উপায় কী? আমি এই সমাধানটি এখানে পেয়েছি : User.find(:all, :group => [:first, :email], :having => "count(*) > 1" ) তবে পোস্টগ্রাগের সাথে এটি কাজ করছে বলে মনে হয় না। আমি এই ত্রুটি পাচ্ছি: পিজি :: গ্রুপিংএরার: …

8
কীভাবে রেলগুলিতে গতিশীল বাঁধাইয়ের সাথে কাঁচা আপডেট স্ক্যুয়েল চালানো যায়
আমি নীচের মত একটি আপডেট কাঁচা এসকিউএল সম্পাদন করতে চাই: update table set f1=? where f2=? and f3=? এই এসকিউএল দ্বারা কার্যকর করা হবে ActiveRecord::Base.connection.execute, তবে কীভাবে পদ্ধতিতে গতিশীল পরামিতি মানগুলি পাস করতে হয় তা আমি জানি না। কেউ কি আমাকে এতে কোনও সহায়তা দিতে পারেন?

13
অ্যাক্টিভেকর্ড.ফাইন্ড (অ্যারে_ফিউডস), ​​সংরক্ষণের অর্ডার
আপনি যখন Something.find(array_of_ids)রেলগুলিতে করেন, ফলস্বরূপ অ্যারের ক্রম ক্রমের উপর নির্ভর করে না array_of_ids। অর্ডারটি সন্ধান এবং সংরক্ষণের কোনও উপায় আছে কি? এটিএমের আইডির ক্রমের ভিত্তিতে এটিএম আমি ম্যানুয়ালি রেকর্ডগুলি বাছাই করি তবে এটি একধরনের খোঁড়া। ইউপিডি: যদি প্যারাম :orderএবং কোনও ধরণের এসকিউএল ধারা ব্যবহার করে অর্ডার নির্দিষ্ট করা সম্ভব হয় …

10
শূন্যের চেয়ে বড় কোনও সংস্থার গণনা রয়েছে এমন সমস্ত রেকর্ড খুঁজুন
আমি এমন কিছু করার চেষ্টা করছি যা আমি ভেবেছিলাম এটি সহজ হবে তবে এটি মনে হয় না। আমার একটি প্রকল্পের মডেল রয়েছে যার অনেক শূন্যপদ রয়েছে। class Project < ActiveRecord::Base has_many :vacancies, :dependent => :destroy end আমি কমপক্ষে 1 টি শূন্যপদে থাকা সমস্ত প্রকল্প পেতে চাই। আমি এরকম কিছু চেষ্টা …

8
রেকর্ড সবেমাত্র তৈরি করা হয়েছে বা পরে সংরক্ষণে আপডেট করা হয়েছে কীভাবে তা নির্ধারণ করবেন
# নতুন_রেকার্ড? কোনও রেকর্ড সংরক্ষণ করা হয়েছে কিনা তা ফাংশন নির্ধারণ করে। তবে এটি সর্বদা after_saveহুকের মধ্যে মিথ্যা । রেকর্ডটি নতুনভাবে নির্মিত রেকর্ড বা আপডেট থেকে কোনও পুরানো কিনা তা নির্ধারণ করার কোনও উপায় আছে কি? আমি আশা করছি যে অন্য কোনও কলব্যাক ব্যবহার না করা যেমন before_createমডেলটিতে একটি পতাকা …

5
বিশিষ্ট মান দ্বারা বস্তুর অ্যারে ফিল্টার করে রেল
সুতরাং আমি ডিবিতে একটি কোয়েরি করি এবং আমার কাছে সামগ্রীর একটি অ্যারে রয়েছে: @attachments = Job.find(1).attachments এখন যেহেতু আমার কাছে অবজেক্টগুলির একটি অ্যারে রয়েছে আমি অন্য ডিবি কোয়েরিটি সম্পাদন করতে চাই না, তবে আমি Attachmentঅবজেক্টটির উপর ভিত্তি করে অ্যারে ফিল্টার করতে চাই file_typeযাতে attachmentsফাইল টাইপটি কোথায় আছে তার একটি তালিকা …

8
() নীল সঙ্গে খুঁজে যখন কোন রেকর্ড নেই
আমার বর্তমান রেল প্রোগ্রামে যখন আমি কিছু ব্যবহার করি user = User.find(10) যখন আইডি = 10 সহ কোনও ব্যবহারকারী নেই তখন আমার মতো ব্যতিক্রম থাকবে: ActiveRecord::RecordNotFound: Couldn't find User with ID=10 আমি যখন কিছু এরকম কিছু করি তখন কি আমি ব্যাতিক্রম বাড়ানোর পরিবর্তে শীঘ্রই পেতে পারি: unless user = Challenge.find(10) …

3
কীভাবে has_many রেকর্ড যুক্ত করবেন: রেল সংঘের মাধ্যমে
class Agents << ActiveRecord::Base belongs_to :customer belongs_to :house end class Customer << ActiveRecord::Base has_many :agents has_many :houses, through: :agents end class House << ActiveRecord::Base has_many :agents has_many :customers, through: :agents end আমি কীভাবে Agentsমডেলটিতে যুক্ত করব Customer? এই সেরা উপায়? Customer.find(1).agents.create(customer_id: 1, house_id: 1) উপরের কনসোল থেকে সূক্ষ্ম কাজ করে …

4
কীভাবে রেলগুলিতে একটি গুনের মূল মান পাবেন
অ্যাক্টিভেকর্ড অ্যাট্রিবিউট (= এটি ডাটাবেস থেকে লোড হওয়া মানটি) আসল মান পাওয়ার কোনও উপায় আছে কি? আমি একজন পর্যবেক্ষকের কাছে এরকম কিছু চাই before_save object do_something_with object.original_name end কাজটি হ্যাশ টেবিল থেকে বস্তুটি সরিয়ে ফেলা (আসলে, এটি টেবিলের অন্য কীতে সরিয়ে নেওয়া) আপডেট করার পরে।

4
কীভাবে has_many প্রয়োগ করবেন: মংগয়েড এবং মংডোবের সাথে সম্পর্কের মাধ্যমে?
রেল গাইডগুলি থেকে এই পরিবর্তিত উদাহরণটি ব্যবহার করে , কীভাবে একটি মডেল সম্পর্কযুক্ত "has_many:" মঙ্গয়েড ব্যবহার করে সংযুক্তির মাধ্যমে? চ্যালেঞ্জটি হ'ল মঙ্গোড হ্যাস_মানিকে সমর্থন করে না: অ্যাক্টিভেকর্ড যেমন করে। # doctor checking out patient class Physician < ActiveRecord::Base has_many :appointments has_many :patients, :through => :appointments has_many :meeting_notes, :through => :appointments …

1
রেলের দুটি কলামে কীভাবে একটি অনন্য সূচকটি প্রয়োগ করা যায়
আমার একটি টেবিল রয়েছে এবং আমি দুটি কলামে একটি অনন্য সূচক যুক্ত করার চেষ্টা করছি। সেই কলামগুলিও সূচিবদ্ধ। সুতরাং আমার প্রশ্ন হ'ল আমি যদি কেবল সূচকগুলি সরাতে পারি যারা কেবলমাত্র একটি কলামের জন্য ছিল বা আমাকে যদি তিনটি সূচক ব্যবহার করতে হয়: add_index "subscriptions", ["user_id"] add_index "subscriptions", ["content_id"] add_index "subscriptions", …

2
Has_many ব্যবহার করার সময় অবচয় হুঁশিয়ারি: মাধ্যমে: রেল 4 এ ইউনিক
4 রেলগুলি ব্যবহার করার সময় হ্রাসকারী সতর্কতা প্রবর্তন করেছে: has_many: un সাথে = সত্য ব্যবহার করে। উদাহরণ স্বরূপ: has_many :donors, :through => :donations, :uniq => true নিম্নলিখিত সতর্কতা ফলন: DEPRECATION WARNING: The following options in your Goal.has_many :donors declaration are deprecated: :uniq. Please use a scope block instead. For example, …

7
রেল কি জাদু তৈরি বা আপডেট করে?
আমার একটি ক্লাস আছে CachedObjectযা জেনেরিক সিরিয়ালাইজড অবজেক্টগুলিকে কী অনুসারে সঞ্চয় করে। আমি চাই এই ক্লাসটি কোনও create_or_updateপদ্ধতি বাস্তবায়ন করুক। যদি কোনও বস্তু পাওয়া যায় তবে এটি আপডেট করবে, অন্যথায় এটি একটি নতুন তৈরি করবে। রেলগুলিতে এটি করার কোনও উপায় আছে বা আমার নিজের পদ্ধতিটি লিখতে হবে?

4
রেল 3 জন্য বৈধতা কাস্টম বার্তা
মডেলগুলির অভ্যন্তরে বৈশিষ্ট্যগুলিকে বৈধতা দেওয়ার জন্য পেরেলগুলি নতুন উপায় চালু করেছে। আমি যখন ব্যবহার করি validates :title, :presence => true এটি কাজ করে তবে যখন আমি একটি কাস্টম বার্তা যুক্ত করার চেষ্টা করি validates :title, :presence => true,:message => "Story title is required" একটি ত্রুটি উত্পন্ন হয় Unknown validator: 'message'

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