我编写了一个代码,其中应该检查数据库的每个字段是否应该更新它的更改。在我编写的代码中,我们点击db的次数会更多,因为有很多组件需要检查。如何有效地编写这个
if (compList[i].pname != compFound.name ||
compList[i].pdesc != compFound.description ||
compList[i].rurl != compFound.url ||
compList[i].sourceName !== compFound.component_src_system
) {
compDao.updateComponentDetails(compList[i], comp.cxid).then(function(component) {
resolve(component)
})
.catch(function(err) {
logger.error("Error:", err);
});
}