Movilizer - 删除密钥时删除了 Masterdata 引用?

Posted

技术标签:

【中文标题】Movilizer - 删除密钥时删除了 Masterdata 引用?【英文标题】:Movilizer - Masterdata references deleted when deleting key? 【发布时间】:2015-04-26 00:53:16 【问题描述】:

在 Movilizer 产品上下文中。

我们有一个庞大的主数据客户群,分为 G1、G2、G3 组...

例如,key1 在 G2 和 G3 中的组之间引用的键。

如果我删除“key1”(masterdatadelete)。是否会从池中删除它及其所有引用? (完全从任何引用 G2 或 G3 的 movelet 中消失)。

【问题讨论】:

您的 masterdatadelete 到底是什么?您能否上传一个包含您的请求的示例(.mxml 文件?)。你可以在这里举一些例子:devtools.movilizer.com/confluence/display/DOC21/… 是的,例如:<masterdataPoolUpdate pool="P1"> <update key="key1" group="G2"><description>key1Desc</description> </update> <reference key="key1" group="G3" /> </masterdataPoolUpdate> "key1" 在 G2 和 G3 上。删除“key1”会删除所有引用? 【参考方案1】:

这取决于您的特定删除命令。

    <delete key="key1" group="G2" /> <!-- deletes from G2 only --> 
    <delete key="key1" /> <!-- deletes from all groups --> 

【讨论】:

嗯,我只是想....如果那是原始的 Masterdata 条目,您不能从 G2 组中删除 key1。如果您可以在此处发布您的原始代码,这可能会有所帮助@Lucke 是的,如上所述,如果我有:&lt;masterdataPoolUpdate pool="P1"&gt; &lt;update key="key1" group="G2"&gt;&lt;description&gt;key1Desc&lt;/description&gt; &lt;/update&gt; &lt;reference key="key1" group="G3" /&gt; &lt;/masterdataPoolUpdate&gt; 我发送这样的删除:&lt;delete key="key1" /&gt; 是删除所有引用还是我必须为每个引用发送删除,然后“主条目”? 不带组的删除删除原来的和它所有的引用

以上是关于Movilizer - 删除密钥时删除了 Masterdata 引用?的主要内容,如果未能解决你的问题,请参考以下文章

Movilizer - Masterdata 引用修改

如何从 QT 项目中正确删除 QML 文件

我不小心在 django 中删除了我的密钥表单 settings.py

Github - 删除 ECDSA-SK 密钥

Git - 如何在 Windows 10 上删除 SSH 密钥

从 NSDictionary 中删除密钥