Operasi kueri standar tidak membandingkan nilai satu bidang dengan bidang lainnya. Untuk melakukan ini, Anda perlu menggunakan sisi server evaluasi JavaScript yang benar-benar dapat membandingkan dua nilai bidang:
Dengan asumsi kedua bidang adalah instance ISODate
BasicQuery query = new BasicQuery(
new BasicDBObject("$where", "this.creationTime.getTime() != this.lastModified.getTime()")
);