我想实现一种“ IsNotEmpty
”功能。
我尝试过这种方式,但失败了:
left_var = foreach right_var generate (IsEmpty(myBag) == 'true'?'false':'true'));
但是我遇到了一些语法错误,因为 Pig 编译器将 if 语句的左侧识别为 a boolean
,将右侧识别为 a chararray
。
我怎样才能解决这个问题?
我想实现一种“ IsNotEmpty
”功能。
我尝试过这种方式,但失败了:
left_var = foreach right_var generate (IsEmpty(myBag) == 'true'?'false':'true'));
但是我遇到了一些语法错误,因为 Pig 编译器将 if 语句的左侧识别为 a boolean
,将右侧识别为 a chararray
。
我怎样才能解决这个问题?