使用Prisma-GraphQL-Nexus加密数据库字段

问题描述

我正在尝试加密数据库表的某些字段。在数据库中存储数据时,我只想加密个人数据。每当查询数据时,这些字段都应自动解密。我的后端也使用nexus插件提供的crud操作。最佳做法是什么?

我研究了两个选项:

  • prisma.$use:这显示了很多信息,但似乎可以查找特定查询并根据需要解密字段。
  • 另一种可能性是在我所有的解析器中执行此操作,但是我认为使用提供的crud操作将不可能做到这一点?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)