none
Perbedaan Join Dan Include di Asp.Net MVC 5 RRS feed

Jawaban

  • Apakah yang dimaksud include dan join di LINQ?

    jika iya.. keduanya mungkin menghasilkan hasil yang sama pada saat digunakan. Namun demikian, secara implementasi di belakang layar berbeda.

    • Include adalah menggabungkan objek di memori. Penggabungan di level object bisa berupa inner join atau left join, library yang menentukan ini secara otomatis. Pendekatan ini menggunakan pendekatan API
    • Join menggabungkan layaknya join dengan SQL statement. Proses penggabungan dilakukan dalam bentuk statement join ala SQL. Pendekatan ini menggunakan pendekatan statement LINQ

    Anda dapat menggunakan keduanya, walaupun secara spesifikasi, Include memberikan keunggulan dengan kemampuan otomatis dalam melakukan join (inner dan left join ditentukan oleh runtime)


    Agile and ALM blog at http://ridilabs.net :)

    Senin, 17 November 2014 22.31