You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

MongoDB'deki tanımlı modellerden view oluşturulabilmesini sağlayan özelliktir. 

1.Öncelikle View'in oluşturulacağı ana modeller oluşturulur.  (Invoice- InvoiceDetail - Product)
Model oluşturma ile ilgili detaylara Local (MongoDB) linkinden ulaşılabilir.

 

2."Add Model/View" butonuna basılır ve "View" seçilir.

 

3. Base model seçilir.

4. View adı belirlenir.

5. Joins sekmesinde ilişkilerin kurulması gerekmektedir. "Add Joins" butonuna tıklanarak yeni bağlantı eklenebilir.

From : İlişkilendirilecek Model seçimi

ForeignFieldPropertyId :  From'da seçilen modelin ilişkilendirilen modeldeki referans alanı (Id yerine model ismi yazabilir.)

LocalFieldPropertyId : View tanımlanırken seçilen base modeldeki ForeignFieldPropertyId ile ilişkilendirilecek alan ya da From'a eklenmiş başka bir modelin ilişki kurulmak istenen alanı 

6.  "Go to Grouping"  butonuna tıklanrak sonraki sekmeye geçilir. 
View tanımına devam etmek için "Go to Projections" a tıklanır.



7.Projections sekmesinde view'da bulunması istenen alanlar soldaki sutünden seçilir ve "Ctrl + S" ile kaydetme yapılır.