我尝试创建一个hive UDF,它返回多个结果。 经度和纬度是UDF的参数。
当我运行该函数时,我得到“FAILED:RuntimeException内部错误:无法找到UNKNOWN的ObjectInspector”错误。
代码:
var app = angular.module('MyApp', []);
var old = <?=json_encode($broker)?>;
app.controller('formController',function ($scope) {
$scope.broker = angular.copy(old);
});
app.controller('MyController', function ($scope) {
$scope.IsVisible = false;
$scope.ShowHide = function () {
//If DIV is visible it will be hidden and vice versa.
$scope.IsVisible = $scope.IsVisible ? false : true;
if($scope.IsVisible==false) {
this.broker = angular.copy(old);
console.log(this);
console.log($scope);
}
}
});
答案 0 :(得分:0)
hive UDF不支持Object作为返回类型,请使用String替换Object。 公共对象评估->公共字符串评估