@@ -122,17 +122,7 @@ public static class ObjectExtension
/// <returns></returns>
private static bool IsIgnoreColumn(PropertyInfo pi)
{
- foreach (var attr in pi.GetCustomAttributes())
- {
- if (attr is SugarColumn sAttr && sAttr.IsIgnore)
- return true;
- }
- if (attr is Navigate)
- return false;
+ var sc = pi.GetCustomAttributes<SugarColumn>(false).FirstOrDefault(u => u.IsIgnore == true);
+ return sc != null;
}