のは、マイドキュメントのいくつかは、次のような構造を持っているとしましょう:Cloudant /マンゴーセレクタ
{
"something":{
"a":"b"
},
"some_other_thing":{
"c":"d"
},
"what_i_want":{
"is_down_here":[
{
"some":{
"not_needed":"object"
},
"another":{
"also_not_needed":"object"
},
"i_look_for":"this_tag",
"tag_properties":{
"this":"that"
}
},
{
"but_not":{
"down":"here"
}
}
]
}
}
が正常値"this_tag"
を持つ"i_look_for"
を上選択できマンゴーJSONセレクタはありますか?それは配列内にあります(配列内の位置を知っています)。結果をフィルタリングすることにも興味がありますので、結果には"tag_properties"
しかありません。
$ elemMatchを含む多くのことを試しましたが、すべてが "無効なjson"を返すものがほとんどです。
これはマンゴーの使用例でもありますか、私は意見を付けるべきですか?
これが0のドキュメントを返します。私はi_look_for'がwhat_i_want' 'の直接のプロパティではありません'ので、それはだ理解しますが、配列 'is_down_here'のメンバー – zlr
' what_i_want.0.i_look_for'を試しましたか? – Flimzy
非常にクール、それは動作します。私はこの配列の表記法を試しましたが、失敗しました。ありがとう!次の質問は、どのように私はpositionnal引数を避けることができますが、そこに新しい答えがあるので、私はすべて設定する必要があります – zlr