Допустим, у меня есть 10 записей типа Foo
в моей БД, и половина из них выглядит как
{
bar: Boolean
baz: Boolean
}
, а другая половина отсутствует в этом свойстве, потому что они являются устаревшими записями, которые произошли до схемы. был обновлен, и они выглядят так:
{
bar: Boolean
}
Теперь я хочу отфильтровать по baz
, но половина моих записей даже не имеет этого свойства. Что произойдет, если я запущу здесь фильтр? Будет ли он работать правильно, если я скажу {baz: {содержит: 'true'}}?
Использование AWS AppSyn c для управления моим сервером GraphQL, который, между прочим, взаимодействует с DynamoDB.