max()は、SQLforMongoで期待するようには機能しません。これは将来のバージョンで変更される可能性がありますが、現時点では、max、minは、主にシャーディングのために内部的にインデックス付きキーで使用されます。
http://www.mongodb.org/display/DOCS/min+and+max+Query+Specifiers
を参照してください残念ながら、現時点で最大値を取得する唯一の方法は、コレクションの説明をその値で並べ替えて、最初の値を取得することです。
transactions.find("id" => x).sort({"sellprice" => -1}).limit(1).first()