|
Тема |
Re: [Off topic] ASP.NET MVC 4 въпрос [re: chupac] |
|
Автор |
Гypy (bangbus driver) |
|
Публикувано | 14.08.13 05:21 |
|
|
Lazy loading по принцип като design pattern буквално е "Lazy loading is a design pattern commonly used in computer programming to defer initialization of an object until the point at which it is needed.".
Сега прав си, че обикновено се ползва за това да ти лейзи лоадва данни от друга таблица, която е специфицирана като foreign key. Обаче генерално означава това отгоре - http://en.wikipedia.org/wiki/Lazy_loading
Идеята е, че IQueryable не се вика до момента, в който реално взимаш данните, тоест можеш да правиш Take / Skip колкото си искаш, това не прави директни заявки до базата, а просто сменя ауто-генерираното query.
--
One day it will make sense.
|
| |
|
|
|