NHibernate تعيين الهوية إلى عمود من دون مولد
-
05-07-2019 - |
سؤال
يمكن تعيين هوية الكيان إلى عمود القيم التي يتم إنشاؤها تلقائيا ، ولكن لا تزال فريدة من نوعها ؟
إذا كان الأمر كذلك ، ما يجب أن أضع في xml الهوية/مولد العلامة ؟
شكرا
المحلول
ذلك يعتمد على كيفية هوية جديدة القيم التي تم إنشاؤها.أعتقد هنا أن يكون لاستخدام إذا كنت تعطي القيم إلى الصفوف الجديدة يدويا (قبل أن يتم حفظها).لمعلوماتك -- إذا كنت تستخدم تعيين مولد:
بسبب طبيعته المتأصلة الكيانات التي تستخدم هذا المولد لا يمكن حفظها عن طريق ISession هو SaveOrUpdate الأسلوب ().بدلا من ذلك عليك أن تحدد بوضوح إلى NHibernate إذا كان الكائن يجب حفظ أو تحديث من خلال الدعوة إما حفظ() أو (التحديث) طريقة ISession.
لا تنتمي إلى StackOverflow