You need to set an observer for the fields you want to view.
Quoted from polymer documents:
By default, filtering and sorting functions are performed only when the array itself is mutated (for example, by adding or removing elements).
, , , .
:
<template is="dom-repeat" items="{{employees}}"
filter="isEngineer" observe="type manager.type">
: https://www.polymer-project.org/1.0/docs/devguide/templates.html#filtering-and-sorting-lists
PS: , this.set( "array.index.field", ),