- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Apollo-Client 的缓存中定义字段 read
策略时,有人知道是否可以使用 readField
句柄来读取带参数的字段值吗?
例如,我的缓存中有以下对象:
parent {
id
child({"arg1"="A"})
child({"arg1"="B"})
}
我需要在 parent
的 child
字段上设置读取策略,以处理第二个参数(例如 arg2
)被传递到那个字段。换句话说,我需要根据 child( {"arg1"="A"})
(存在于缓存中)。例如:
read(cached, { readField, args }){
if(!args?.arg2) return cached;
const cachedWithoutArg2 = ???
return doSomething(cachedWithoutArg2);
}
有什么办法吗?
最佳答案
晚会有点晚了,但是你可以使用 readField
的扩展版本将参数传递给特定的读取 -> readField({ fieldName: 'child', args: { arg1 })
关于Apollo-Client 字段策略 : using readField handle for fields with arguments,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66978885/
我正在尝试在 mapper 和 reducer 之间传递一个复杂的可写对象,更具体地说是 ObjectWritables 的 ArrayWritable。 public class ObjectArr
目前,我们将用户的 session 对象序列化到数据库中,但该对象最近变化太大,因此我们决定重新设计此过程。我们都同意我们不能序列化整个对象,我们需要逐个字段保存它。有 2 条建议, 将所有字段存储在
ObjectInputStream.readFields() 仅在 private void readObject(ObjectInputStream) 方法中有效。 public ObjectInp
我正在为 Hadoop 二级排序实现我自己的 Writable,但是在运行作业时,Hadoop 一直在我的 readFields 方法中抛出 EOFException,我不知道它有什么问题。 错误堆栈
本文整理了Java中gobblin.source.workunit.WorkUnit.readFields()方法的一些代码示例,展示了WorkUnit.readFields()的具体用法。这些代码示
使用@apollo/client 3.4.7 我一直在关注 Dan Reynolds 的这篇精彩博客 https://www.apollographql.com/blog/apollo-client/
我有一个简单的 map-reduce 程序,其中我的 map 和 reduce 基元看起来像这样 map (K,V)=(文本,OutputAggregator) 减少(文本,OutputAggrega
我是 map-reduce 的新手。我想知道当我们在hadoop中实现自定义数据类型时,readfields和write方法有什么用?例如, public class Point3D imp
在 Apollo-Client 的缓存中定义字段 read 策略时,有人知道是否可以使用 readField 句柄来读取带参数的字段值吗? 例如,我的缓存中有以下对象: parent { id
本文整理了Java中com.google.api.tools.framework.yaml.YamlNodeReader.readField()方法的一些代码示例,展示了YamlNodeReader.
我是一名优秀的程序员,十分优秀!