3

このようなmongodbドキュメントがあります

[_id] => MongoId Object (
    [$id] => 52135a6baabacb9f948b4567
)
[change] => 7
[from] => 8
[to] => 1

MongoDBで「to」より大きいフィールド「from」を持つドキュメントを選択するにはどうすればよいですか? このようなことを試しましたが、まったく機能しません。

$collection->find( array('from' => array('$gt' => 'to') ) );
4

2 に答える 2

2

このようになるはずです;)

$collection->find( array('$where' => 'this.from > this.to'  ) );
于 2013-08-19T18:47:06.367 に答える