首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在使用maximo oslc rest api时包含SR相关工作日志的详细描述?

如何在使用maximo oslc rest api时包含SR相关工作日志的详细描述?
EN

Stack Overflow用户
提问于 2020-03-12 00:46:59
回答 1查看 457关注 0票数 0

我正在向/maximo/oslc/os/mxsr发出HTTP GET请求,并使用oslc.select查询字符串参数来选择:

代码语言:javascript
复制
 *,doclinks{*},worklog{*},rel.commlog{*},rel.woactivity{*,rel.woactivity{*}}

这使我可以获得相关数据,包括相关的工作日志,但工作日志不包括'description_longdescription‘字段。

获取该字段的惟一方法似乎是执行单独的HTTP get,直接通过/maxrest/rest/mbo/worklog查询工作日志id。然后,它提供description_longdescription字段。

我知道这个字段是通过链接的longdescription表单独存储的,但我希望通过“下一代”oslc api通过一个http get请求来获取数据。

我尝试添加'worklog{*,description_longdescription}',因为我在某个地方读到longdescription是一个“非持久性”字段,必须显式命名才能包含,但它没有任何效果。

EN

回答 1

Stack Overflow用户

发布于 2020-03-12 01:53:03

我计算出对于API中的/maximo/oslc/os/mxsr对象,我需要通过oslc.select查询字符串中的rel.modifyworklog语法引用相关的MODIFYWORKLOG对象:

代码语言:javascript
复制
 oslc.select=*,doclinks{*},rel.modifyworklog{*,description_longdescription},rel.commlog{*},rel.woactivity{*,rel.woactivity{*}}

我还必须显式地将非持久字段命名为description_longdescription,才能将其包括在内。

参考对于“rel”。语法:https://developer.ibm.com/static/site-id/155/maximodev/restguide/Maximo_Nextgen_REST_API.html#_querying_maximo_asset_management_by_using_the_rest_api

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60640871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档