在django-autocomplete-light中实现字段优先级是否有最佳实践?
换句话说,如果我有一个课程Cls
,则包含字段a
和b
,我对这些字段进行了自动填充,然后是{{1}匹配的选项} field应该在字段之前,匹配a
个字段。
答案 0 :(得分:0)
好吧,也许,没有比覆盖DataTable affixesInDatabase = affixDAO.SelectAllAffix();
IEnumerable<string> affixesNotInTextFile = affixesInDatabase.AsEnumerable().Select(r => r.Field<string>("affix_code"))
.Except(affixesInTextFile.AsEnumerable().Select(r => r.Field<string>("affix_code")));
if (affixesNotInTextFile.Any())
{
DataTable affixesToBeDeleted = (from row in affixesInDatabase.AsEnumerable()
join id in affixesNotInTextFile
on row.Field<string>("affix_code") equals id
select row).CopyToDataTable();
foreach (DataRow dr in affixesToBeDeleted.Rows)
{
affixDAO.DeleteAffix(dr[0].ToString());
}
}
return "Affix data successfully edited.";
方法更好的解决方案了。