[MongoDB] 特定のテキストフィールドが x 文字以上の document を取得する query

Pocket

MongoDB で特定のテキストフィールドが x 文字以上の document を取得する query をメモ

db.users.find( { name : { $ne: null }, $where: "this.name.length > 5" } )

ポイントは name フィールドに値が存在する場合のみ、$where で長さをチェックしている点です。

  1. コメントはまだありません。

  1. トラックバックはまだありません。