撇号工作流程:查找草稿/实时文档

时间:2017-08-19 21:52:51

标签: apostrophe-cms

探索apostrophe-worflow,我想知道如何使用draft选项来搜索我的文档的liveself.apos.myModule.find(...)版本。

编辑:我的用例是任务,因此,没有当前的语言环境,因此,我认为将采用默认语言环境。

我知道我需要对当前代码进行一些更改但是,我想知道如何检测一个"奇怪的"行为,我需要知道workflow的工作原理。

除此之外,此问题还扩展到.insert.update函数返回的区域设置。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

例如,您可以使用.find(...).workflowLocale('default').find(...).workflowLocale('default-draft')。将-draft附加到任何区域设置名称以获取草稿内容,将其删除以获取实时内容等。

默认情况下,当前是获取当前语言环境的文档。