2016-08-07 4 views
0

私はRethinkDBに新しいですし、以下のような行を含むデータセットで働いています:RethinkDBは - ネストされた配列内の値の範囲を取得

{ 
    "data": { 
     "items": [ 
      { 
       "name: "Foo", 
       "value": 20 
      }, 
      { 
       "name: "Bar", 
       "value": 70 
      } 
     ] 
    } 
} 

Iの範囲を返すようにクエリを実行したいと思います名前が「Foo」のデータセット全体の項目値。

何か助けていただければ幸いです。

答えて

1

[row('data')('items')('value').min(), row('data')('items')('value').max()]と書くことができます。

+0

これはすべての商品を含みませんか?私は "Foo"という名前のアイテムの範囲を取得したいと思います。 –

+0

'row( 'data')( 'items')。filter({name:" FOO "})( 'value')'と書くことができます。 – mlucy

関連する問題