请问如何在XPath constraint里面实现in查询
michael_liu
2021.05.25 09:50发布于技术 - 新手入门
8457

image.png

作者在
点赞
收藏
手机查看
举报
7个回复
倒序看帖
仅看楼主
楼层直达
    作者在
    2021.05.25 10:17 发布
    #1

    虽然不知道怎么实现,不过contains用法你应该写错了,是“contains(String类型的属性, 字符串或String类型的变量)”(XPath Contains - Studio Pro 9 Guide | Mendix Documentation)。

    emmm,急的话弄两个Loop搞成双重for循环遍历校验这样的?😂

    首赞
    回复
    举报
    michael_liu
    回复
    作者在
    2021.05.25 10:59 发布
    楼主

    感觉Mendix里面实现个功能好难, 还不如写代码来的灵巧

    首赞
    回复
    举报
    作者在
    回复
    michael_liu
    2021.05.25 11:09 发布

    说到代码,突然想到Mendix提供了Java action call和JavaScript action call,或许可以传PrincipalRole和$UserRoleList以减少一层Loop?🤣

    首赞
    回复
    举报
    michael_liu
    回复
    作者在
    2021.05.25 11:10 发布
    楼主

    里面的代码也不知道从何写起, 不知道有什么api可以调用, 很烦, 对了, Mendix里面怎么取List的第一个元素. 8.18.1版本

    首赞
    回复
    举报
    作者在
    回复
    michael_liu
    2021.05.25 11:14 发布

    我一般在微流中取List的第一个元素,用了Retrieve则有个First可以选,不然就是使用List operation里面的Head操作去取。

    微信图片_20210525111328.png

     

    michael_liu
    点赞
    回复
    举报
    michael_liu
    回复
    作者在
    2021.05.25 11:19 发布
    楼主

    好的, 非常感谢

    首赞
    回复
    举报
    hill
    2021.06.04 21:26 发布
    #2

    不错

    首赞
    回复
    举报