NHibernate konusunda çok fazla tecrübem olmadığından bazı durumlarda sıkıntı yaşayabiliyorum. Bunlardan birisinin çözümü de son derece basitmiş ama benim bulmak için canımı çıkarttı.
Herhangi bir objeyi veritabanından almak istediÄŸinizde, “eÅŸit olmayan” durumunu kullanmak istiyorsanız; ICriteria‘ya ÅŸu ÅŸekilde “Not Equal” durumunu ekleyebilirsiniz:
.Add(Expression.Not(Expression.Eq(“FieldName”, value)));
Yani, kısacası, Expression.Not ve Expression.Eq (equal)’ı birleÅŸtirmeniz gerekiyor. BaÅŸkalarının vakit kaybetmemesi dileÄŸi ile…