contains method
Implementation
bool contains(List<GenericField> fields) {
var x = 0;
var pkfields = this.fields.where((element) => element._isPrimaryKey);
pkfields.forEach((pkField) {
var o = fields
.indexWhere((element) => element._fieldName == pkField._fieldName);
if (o >= 0) {
var f = fields[o];
if (f._getSqlValue() == pkField._getSqlValue()) {
x++;
}
}
});
if (x == pkfields.length) {
return true;
} else {
return false;
}
}