مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

an agha

عضویت از 1392/10/17

نحوه دسترسی یه عناصر

  • جمعه 10 فروردین 1397
  • 16:33
تشکر میکنم

سلام وقت بخیر

دوستان کد زیر query من هست 

 var query = _context.Products.Find(productId);
                 _context.Entry(query)
                .Collection(b => b.Prices)
                .Query()
                .Where(p => p.IsDeleted != true)
                .Load();
            return query;

مقادیری رو که میخوام استخراج میکنه اما نمی دونم چطور به اون اطلاعات دسترسی داشته باشم !!

البته اینو بگم کد بالا باید قیمت محصول مورد نظر رو از کلاس price استخراج کنه و برگردونه(فقط یک Entity) و چون فقط باید حاوی یک ردیف اطلاعاتی باشه خروجی رو نمی خوام داخل حلقه پردازش کنم 

چطور می تونم مستقیما به مقدار و عناصر price دسترسی داشته باشم

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • جمعه 10 فروردین 1397
  • 17:47

شما دارید به صورت In-Memory داده ها را برگذاری می کنید برای دسترسی به آنها باید از local استفاده کنید:

            _context.Products.Local

کاربر سایت

an agha

عضویت از 1392/10/17

  • شنبه 11 فروردین 1397
  • 09:00
چطوری باید بخونمش اونطرف؟؟ ّواقعا مخم کار نمکنه سر یه چی ساده موندم
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)