كيف أقوم بتحديث حقل ModifiedAt تلقائيًا باستخدام ADO.NET Entity Framework؟

StackOverflow https://stackoverflow.com/questions/118343

  •  02-07-2019
  •  | 
  •  

سؤال

روبي أون ريلز لديها حقول الطابع الزمني السحري التي يتم تحديثها تلقائيًا عند إنشاء سجل أو تحديثه.أحاول العثور على وظائف مماثلة في Entity Framework.لقد فكرت في مشغلات قاعدة البيانات ومعالج أحداث SavingChanges.هل هناك طريقة أكثر وضوحًا أتجاهلها؟

هل كانت مفيدة؟

المحلول 2

لقد لجأت إلى معالج الأحداث SavingChanges. التفاصيل على مدونتي.

نصائح أخرى

إذا كنت تستخدم MS SQL Server، فاستخدم حقل الطابع الزمني.القيمة في حد ذاتها لا معنى لها، بخلاف إخبارك ما إذا كان السجل قد تم لمسه منذ آخر عملية استرجاع قمت بها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top