Tablo var Person
: id, name
Tabloya dizin ekleme
Sık sorulanlar var:
select * from Person where name Like "%abc%".
2 sorum var:
- Bu kodu kod ilk 5 (CTP5) kullanarak nasıl uygularım?
- Sorgudaki gibi ada göre daha hızlı veri elde etmek için ad sütununa nasıl bir dizin ekleyebilirim?
gibi dizinleri oluşturabilir
Önce özel başlatıcı uygulamalıdır veri tohumlamak için 'Seed()' kullanmak ve sql komutu 'DbMigration.Up()' de yapılmalıdır. 'Up()' yönteminde dbContext'e erişmeye çalışıyorum ama şans yok, ama DbMigration.Sql() 'olduğunu buldum. Yukarı() 'da, sanki' this.Sql ("INDEX IX_Person_Name ON ONAY (Name)") diyebilirim. doğru yolda mıyım? – CallMeLaNN
@CallMeLaNN: Evet. Bu soru, göçler daha önce serbest bırakıldı uzun zaman önce yanıtladı. Göçler kullanılırken, göçünüzde SQL komutunu 'Up' yöntemine yerleştirmelisiniz. –
'SetInitializer' aranır? –