Skip to content

feat(RediSearch): 添加文档全字段保存与获取功能#235

Open
IceChestnut wants to merge 6 commits into2881099:masterfrom
IceChestnut:master
Open

feat(RediSearch): 添加文档全字段保存与获取功能#235
IceChestnut wants to merge 6 commits into2881099:masterfrom
IceChestnut:master

Conversation

@IceChestnut
Copy link
Contributor

  • 添加 SaveAll 和 Get 方法支持保存和获取文档的所有字段,包括未标记 FtFieldAttribute 的字段 添加异步版本 SaveAllAsync 和 GetAsync 方法
  • 重构文档反序列化逻辑为统一的 DeserializeDocumentCore 方法
  • 完善文档注释和特性说明

添加 SaveAll 和 Get 方法支持保存和获取文档的所有字段,包括未标记 FtFieldAttribute 的字段
添加异步版本 SaveAllAsync 和 GetAsync 方法
重构文档反序列化逻辑为统一的 DeserializeDocumentCore 方法
完善文档注释和特性说明
@2881099
Copy link
Owner

2881099 commented Aug 4, 2025

大大,能否只提交变化的部分呢?空格换行那些太多了,不好审查

@IceChestnut
Copy link
Contributor Author

不好意思才看到,vs自动把tab都改成空格了所以看着改动很多,已经把IRedisClient改为tab缩进了,主要是把RediSearch相关方法放进IRedisClient接口了,现在每次用DI获取到IRedisClient都要再转换成RedisClient实例感觉很别扭🤯

@IceChestnut IceChestnut marked this pull request as ready for review August 7, 2025 01:51
@IceChestnut IceChestnut marked this pull request as draft August 7, 2025 03:12
@IceChestnut IceChestnut marked this pull request as ready for review August 7, 2025 06:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants