我在这种情况下。我有一个变量data
,其中包含以下格式的值列表:
data:(id:int, value:float)
然后我有另一个包含一些元数据的变量:
m:(id:int, var1:int, var2:int)
我想做的是:
m
以获取满足元数据某些条件的id
列表data
,仅保留id
在第一个查询的结果集中的元组。即。类似的东西:
wanted_metadata = filter m by CONDITION
wanted_ids = foreach wanted_metadata generate id
wanted_data = filter data by id IS INCLUDED IN wanted_ids
目前,我设法使用JOIN运算符,但我更喜欢使用一些“成员资格检查”运算符。
你能帮帮我吗?