Note that there are some explanatory texts on larger screens.

plurals
  1. PODb4O activation depth, Faq, Best Practise for Web Application
    primarykey
    data
    text
    <p>Our database includes 4,000,000 records (sql server) and it's physical size is 550 MB . Entities in database are related each other as graph style. When i load an entity from db with 5 level depth there is a problem (all records are loaded). </p> <ul> <li>Is there any mechanism like Entity Framework( Include("MyProperty.ItsProperty"))</li> </ul> <p>What is the best Types for using with db4O databases?</p> <ul> <li><p>Is there any issue for Guid, Generic Collections? </p></li> <li><p>Is there any best practise for WebApplication with db4o? Session Containers+EmbeddedDb4ODb or Client/ServerDb4O?</p></li> </ul> <p>Thx for help..</p> <p>Thx for good explanation. But i want to give my exact problem as a sample: I have three entities: (N-N relationship. B is an intersection Entity. Concept:Graph) </p> <pre><code> class A { public B[] BList; public int Number; public R R; } class B { public A A; public C C; public D D; public int Number; } class C { public B[] BList; public E E; public F F; public int Number; }</code></pre> <p>I want to query dbContext.A.Include("BList.C.BList.A").Include("BList.C.E.G").Where(....) </p> <pre> I want to get :A.BList.C.BList.A.R But I dont want to get :A.R I want to get :A.BList.C.E.G But I dont want to get :A.BList.C.F I want to get :A.BList.C.E.G But I dont want get :A.BList.D </pre> <p>Note:this requirements can change a query to another query</p> <p>Extra question is there any possibility to load A.BList[@Number&lt;120].C.BList.A[@Number>100] Super syntax :)</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload