百分比通配符不 return 完美匹配
Percentage wildcard does not return on perfect match
我使用 TYPO3 8.7 查询构建器构建了一个查询,试图在一列唯一的 5 位邮政编码中分配邮政编码。
->where($queryBuilder
->expr()
->like('zip_column', $queryBuilder->createNamedParameter($zip . '%', \PDO::PARAM_STR)))
等等。
我收到 4 位数字的回复,但输入 5 位数字完全匹配邮政编码时却没有。
应该有一个完美匹配的响应,例如01234%
当有条目01234时,它不起作用。
我现在不知道问题出在哪里。突然间效果很好。一定是我本地环境中的某种缓存或问题造成了这种奇怪的行为。
感谢您的回答。
我使用 TYPO3 8.7 查询构建器构建了一个查询,试图在一列唯一的 5 位邮政编码中分配邮政编码。
->where($queryBuilder
->expr()
->like('zip_column', $queryBuilder->createNamedParameter($zip . '%', \PDO::PARAM_STR)))
等等。
我收到 4 位数字的回复,但输入 5 位数字完全匹配邮政编码时却没有。
应该有一个完美匹配的响应,例如01234%
当有条目01234时,它不起作用。
我现在不知道问题出在哪里。突然间效果很好。一定是我本地环境中的某种缓存或问题造成了这种奇怪的行为。
感谢您的回答。