sphere.io对象上的自定义字段

Mar*_*cek 4 java sphere.io commercetools

Sphere.io上,我知道可以Product使用自定义属性将自定义数据附加到对象.

是否有可能CustomerOrder对象做类似的事情?只是无类型的键值字符串对对我的场景来说没问题(现在,无论如何.稍后我可能需要附加JSON文档).

如果是,是否也可以根据自定义数据过滤对象?

我正在使用Sphere Java SDK.

小智 7

自定义对象API是一个简单的键值存储,可用于使用自定义JSON文档扩展客户或订单等对象.如果您想将生日附加到客户,您可以使用自定义对象实现它,其中容器可以称为"客户生日",密钥将是客户的ID.每次加载客户对象并且您需要生日时,您都必须使用它来自键值存储的id来获取它.

SPHERE.IO后端对客户与其生日之间的关联一无所知.这意味着在查询客户时,无法在查询谓词中包含附加的生日.

自定义对象API也在Java SDK中公开.