答案 0 :(得分:0)
let product = {
"name": "MyXam",
"layers": [{
"countries": [{
"countryId": "1",
"countryName": "ABC"
},
{
"countryId": "2",
"countryName": "XYZ"
},
{
"countryId": "3",
"countryName": "PQR"
}
]
}]
};
let selCountries = [{
"countryId": "1"
},
{
"countryId": "3"
}
];
// Extract the IDs
let selCountryIds = _.map(selCountries, 'countryId');
// Filter the countries based on IDs
product.layers[0].countries = _.filter(product.layers[0].countries, country => {
return _.includes(selCountryIds, country.countryId);
});
console.log(product);
不是用户,它是一个特殊的主机,指的是本地主机。这意味着有问题的软件正在运行的主机上。
因此,当使用像Navicat这样的MySQL客户端软件时,<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.5/lodash.min.js"></script>
意味着您希望它连接到与Navicat本身在同一台机器上运行的MySQL数据库,而不是通过网络连接到数据库在某台远程机器上运行。
现在,关于您的问题,如果您从localhost
上运行的MySQL数据库中删除了localhost
表(或其内容),我知道将用户带回的唯一方法就是恢复数据库的备份(如果有的话)。
您可以通过使用指出mysql_install_db
的here脚本重新创建user
表来再次访问数据库,但这不会恢复以前存在的用户