https://docs.corda.net/api-vault-query.html указывает, что "Обновления TrackBy не учитывают полную спецификацию критериев из-за различного и более ограничительного синтаксиса в фильтрации наблюдаемых (по сравнению с полной фильтрацией JDBC SQL-92, используемой в представлениях моментальных снимков)В частности, динамические обновления фильтруются только по contractStateType и stateType (UNCONSUMED, CONSUMED, ALL) " (отредактировано)
Означает ли это, что я не могу отслеживать конкретную запись (состояние) в своем хранилище на основеего свойства, отличные от stateType?(отредактировано)
Это то, что я тоже заметил.Я использовал LinearStateQueryCriteria, основанный на externalID, но вместо обновлений этой одной записи я получил обновления для всех записей конкретного contractStateType.
Требуется подтверждение, чтобы я мог попробовать другую стратегию.