আমার কাছে রেলস ডাটাবেস সম্পর্কে একটি প্রশ্ন আছে।
- "এক্সএক্সএক্সএক্স_আইডি" এর মতো বিদেশী কীগুলিতে কি আমাকে "সূচক" যুক্ত করা উচিত?
- আমি কি স্বয়ংক্রিয়ভাবে তৈরি "আইডি" কলামে "সূচক" যুক্ত করব?
আমাকে স্বয়ংক্রিয়ভাবে তৈরি "আইডি" কলামে "সূচক (অনন্য)" যুক্ত করা উচিত?
যদি আমি একবারে দুটি বিদেশী কীতে সূচক যুক্ত করি (তবে
add_index (:users, [:category, :state_id])
কী ঘটে? প্রতিটি কীটির জন্য সূচক যুক্ত করা থেকে এটি কীভাবে আলাদা?class CreateUsers < ActiveRecord::Migration def self.up create_table :users do |t| t.string :name t.integer :category_id t.integer :state_id t.string :email t.boolean :activated t.timestamps end # Do I need this? Is it meaningless to add the index to the primary key? # If so, do I need :unique => true ? add_index :users, :id # I don't think I need ":unique => true here", right? add_index :users, :category_id # Should I need this? add_index :users, :state_id # Should I need this? # Are the above the same as the following? add_index (:users, [:category, :state_id]) end end
এখনও পর্যন্ত দুর্দান্ত উত্তর। অতিরিক্ত প্রশ্ন।
- Xxx_id এর জন্য আমার "অনন্য সহ সূচক" যুক্ত করা উচিত, তাই না?