我有兩個模型,用戶和類。在MySQL中,我能找到用戶不一類的東西,如:使用MongoMapper,我怎樣才能找到ID不存在於另一個表中的記錄?
SELECT * FROM Users WHERE id NOT IN (SELECT user_id FROM Classes)
我怎樣才能做到與MongoMapper類似的東西?我已經能夠在蒙戈控制檯:
db.users.find({user_id:{$ne:db.classes.find({}, {user_id:1})}});
但我找不出使用MongoMapper的語法。
我喜歡.distinct代碼,我不知道這事 - 謝謝。 – jbnunn 2012-02-17 20:01:42