我想批量更新 100 多个相同文档类型的文档中的单个字段。
为了使我的导入文件尽可能小,我希望能够包含我正在更新的字段的 _id 和键/值对,而不是必须包含所有现有的 k/v 对。
使用带有 --replace 标志的
sanity dataset import
函数,匹配给定 _id 的当前文档将被完全覆盖并填充导入文件的 k/v 对(清空文档中先前填充的任何字段,但被从导入文件中省略了)。
有没有人找到一种方便的方法来只更新导入文件中存在的字段,而不必用所有现有的 k/v 对填充导入文件?
谢谢!
p.s 这是我在这里的第一篇文章。如果我的问题需要任何澄清,请告诉我。