首页 » Web技术 » Database » 正文

MongoDB模糊查询

命令行查询:

1、可以使用 .* 来模糊查询,如下是查询姓陈的用户。

db.customers.find( { name : /陈.*/i } );

 

2、也可不带*号

db.fs.files.find({filename:/install_mongo.sh/i})

 

PHP查询:

$query=array("name"=>newMongoRegex("/.*”.$name.".*/i"));
$db->find($query);

 

发表评论