I have a model which is a LiveRecord array that is the result of a Store.filter method call.
The filter condition includes checking a property on the model (which is not a DS.attribute). This property can change even if no DS.attributes on the model change.
I have noticed that if the non-DS.attribute property on the model changes, the Store.filter result is not recalculated.
What would be the recommended way to trigger the Store.filter to be recalculated? Is it possible at all?
Or should I just remove the condition from the Store.Filter entirely and then have a downstream computed property that observes model.@each.myProperty
?
Thanks! Oli