rethinkdb テーブルに以下の json 行があります。
[{"pid": 0,
"sk": [
{
"sid": 30,
"et": 3
},
{
"sid": 22,
"et": 10
},
{
"sid": 30,
"et": 10
}
],
"wc": [
{
"wid": 29,
"et": 8
},
{
"wid": 30,
"et": 2
},
],
"dom": [
{
"did": 7,
"et": 2
}
],
"ex": 17,
"av": 12,
"lc": "FRA"
}
これらの sid の et 値が入力値以上である sk フィールドをフィルタリングしようとしています。
以下のコードを試しましたが、動作しません
r.db('mc').table('f_tab').getField('pid').filter(
r.row(
[{['sk']['sid']=21,['sk']['et'] > 5},{...}]
)
)
sk フィールドには最大 10 行を含めることができることに注意してください
フィルタリング後、['wc'] の結果データセットにもフィルターを適用したい (ge の場合)
私は何が欠けていますか?