From e88d09b352e179ac36ff1d6b8eee14498d54dd53 Mon Sep 17 00:00:00 2001 From: Sam Levenick Date: Tue, 21 Oct 2025 11:33:20 -0400 Subject: [PATCH] Update 0160.md --- aip/general/0160.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/aip/general/0160.md b/aip/general/0160.md index 5325645d64..fbfa2c62a5 100644 --- a/aip/general/0160.md +++ b/aip/general/0160.md @@ -169,11 +169,11 @@ filters. Maps, structs, messages can query either for the presence of a field in the map or a specific value: -| Example | Meaning | -| ---------- | ----------------------------------- | -| `m:foo` | True if `m` contains the key "foo". | -| `m.foo:*` | True if `m` contains the key "foo". | -| `m.foo:42` | True if `m.foo` is 42. | +| Example | Meaning | +| ---------- | -------------------------------------------------------------- | +| `m:foo` | True if `m` contains the key "foo". | +| `m.foo:*` | True if `m` contains the key "foo" and the value is not empty. | +| `m.foo:42` | True if `m.foo` is 42. | There are two slight distinctions when parsing messages: