Hi,
If you have the following entity structure
Car 1-1 Category *-* Country A Category can be in multiple countries and one country can have multiple categories A Car only belongs to one Category
The following index relations exist Car=>Category=>Country
There is no index relation from Country to Category.
Let's say Car is created and indexed, with Category 5 and Country 1 and Country 2
Now, let's remove Category 5 from Country 2 and save Country 2.
My Car index now still holds a reference to category.country 2, even after a full reindexing with purge set to true. If we explicitly resave Category 5 or Car, my Car index will remove the reference to category.country 2.
The same goes for adding a Category to a Country.
Now, this seems a little strange to me, especially the fact that a full reindexing does not resolve this issue. Is this because there is no index relation from Country to Category?
Kind regards, Marc
|