Saya kembali untuk mengunjungi kembali ini setelah 4 tahun karena sementara anggapan awal saya berhasil, itu bekerja dengan cara yang salah yaitu menarik kembali semua catatan dari Mongo dan kemudian memfilternya dalam memori dan untuk menambah masalah itu membuat panggilan sinkron ke dalam database yang selalu merupakan ide yang buruk.
Keajaiban terjadi dalam metode ekstensi perluasan LinqKit
Itu meratakan pohon ekspresi doa menjadi sesuatu yang dapat dipahami dan ditindaklanjuti oleh pengemudi Mongo.
.Where(predicate.Expand())