我可以想到2种可能的方法
1)通过调整模式在应用程序端解决
例如,假设您现在使用“名称”作为哈希键,则每当添加新用户时,您都将其姓名小写之后再添加
John --> johnDoe --> doe
记住要同时存储值(
name作为用于搜索的哈希值)和(
displayName用于显示目的)
现在,在查询数据库之前,您可以将搜索转换为小写形式。
2)使用ElasticSearch:
DyanmoDB表可以与ElasticSearch集成,从而可以对表执行不同的搜索操作(请参阅链接)

我可以想到2种可能的方法
1)通过调整模式在应用程序端解决
例如,假设您现在使用“名称”作为哈希键,则每当添加新用户时,您都将其姓名小写之后再添加
John --> johnDoe --> doe
记住要同时存储值(
name作为用于搜索的哈希值)和(
displayName用于显示目的)
现在,在查询数据库之前,您可以将搜索转换为小写形式。
2)使用ElasticSearch:
DyanmoDB表可以与ElasticSearch集成,从而可以对表执行不同的搜索操作(请参阅链接)