【发布时间】:2015-11-08 04:58:06
【问题描述】:
我是 MongoDB 的新手,我正在尝试创建一个文本索引。 尝试了几个小时后,我什么也没做。
我有一个这样的array:
//The keys and values are reversed to avoid duplicates in the array keys.
$arr = array(
'Personal' => array(
'PEPE' => "_id",
'd' => array(
"full_name" => "Pedro",
"last_name" => "Picapiedras",
"address"=> "La matanza 123",
"department"=> "Soporte"
), //d end
'PABLO' => "_id",
'd' => array(
"full_name"=> "Pablo",
"last_name"=> "Marmolejo",
"address"=> "Pica 123",
"department"=> "Soporte"
), //d end
)//personal end
);//arr end
我想创建_id 字段的索引,以便编辑或查看文档,通过“Pablo”或“Pepe”访问它们。
这可能吗?你能帮我看看我该怎么做吗?
编辑
我试过了
db.reviews.createIndex( { comments: "text" } )
和
$user = Array(
'_id' => "$id",
'name' => $name,
);
$query = Array( '_id' => "$id" );
$query = Array( '_id' => new MongoId("$id") );
【问题讨论】:
-
到目前为止你尝试过什么?如果你有代码 sn-ps,它会让人们更容易帮助你。