Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Menggunakan Klausa IN dengan Rangka Kerja Entiti?

Bagaimanakah Saya Menggunakan Klausa IN dengan Rangka Kerja Entiti?

Linda Hamilton
Lepaskan: 2024-12-31 22:46:10
asal
917 orang telah melayarinya

How Do I Use the IN Clause with Entity Framework?

Rangka Kerja Entiti: Menggunakan Klausa IN dalam Pertanyaan Anda

Apabila bekerja dengan EF, keupayaan untuk menapis entiti menggunakan klausa IN boleh menjadi penting . Artikel ini bertujuan untuk memberikan panduan tentang cara untuk mencapainya.

Dalam EF, klausa IN diterjemahkan kepada menggunakan kaedah Mengandungi(). Untuk menggunakan kaedah ini, anda mesti membuat tatasusunan atau senarai nilai untuk dipadankan dahulu. Dalam contoh ini, pertimbangkan tatasusunan bernama 'id' yang mengandungi nilai khusus yang anda mahu cari.

Berikut ialah coretan kod yang menunjukkan cara menggunakan klausa IN:

int[] ids = new int[]{1,2,3,45,99};
using (DatabaseEntities db = new DatabaseEntities ())
{
    return db.Licenses.Where(
        i => i.license == mylicense 
           && ids.Contains(i.number)
        ).ToList();
}
Salin selepas log masuk

The kod akan mengembalikan semua rekod daripada jadual 'Lesen' di mana medan 'lesen' sepadan dengan 'mylicense' dan medan 'nombor' ditemui dalam 'id' tatasusunan.

Dengan menggunakan kaedah Contains(), anda boleh memudahkan pertanyaan EF anda dan menggunakan klausa IN dengan berkesan pada penapisan data anda.

Atas ialah kandungan terperinci Bagaimanakah Saya Menggunakan Klausa IN dengan Rangka Kerja Entiti?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan