基于subprocess.Popen(['wine', '--version'], stdout = subprocess.PIPE, stderr = subprocess.PIPE).communicate()
的列表,我需要获取猫鼬数据并以给定FileNotFoundError: [Errno 2] No such file or directory: 'wine': 'wine'
的相同顺序构建一个返回数组。不存在的字段必须用ids
填充。这是我的代码:
ids
无论id是否存在,每次调用该函数都会得到一个null数组。我在这里做什么错了?
答案 0 :(得分:0)
尝试此代码,
let rows = ids.filter(id => {
let found = results.filter(item => {
if(item._id == id){
return item;
}else{
return false
}
});
return found ? found : null;
});