2012-01-23 10 views
0

を検索:MongoDBの埋め込みオブジェクトは、私はこれらの文書を持って

  • ユーザー - > ID、名前、friendList(_id、名)、createdOn

私は友人リストに友人を検索しなければなりません私が得たものは次のとおりです。

$users->find(array('_id' => $userId, 'friendList.name' => new MongoRegex('/' . strtolower($keyword) . '/'), array('friendList.name'))); 

問題はどのように私は「友人」についての情報を得ることができ、それはすべてのfriendlistの名前を返すことである私は、検索しようとしていますか?あなたはMongoの中でこれを行うことはできません:)

答えて

1

助けを

おかげで、すでに、あなたは、特定の要素を検索することができますが、要素を自分で抽出する必要がありますので、モンゴは常に、全体の配列を返します。

関連する問題