2017-04-13 115 views
1

有没有办法,我可以更新所有的日期字段的格式在沙发上DB文件现有更新沙发分贝的Docment日期格式

改变格式从

日期时间:“2017年7月29日19时07分23秒“

日期时间:‘2017年7月29日19时07分23秒’

回答

0

首先,你需要一种方法来功能适用于所有文件。为此,我建议您使用pouchdb-migrate

最后,你只需要定义你的函数并将它集成到pouchdb-migrate。你可以解析日期并转换它,或者简单地做一些字符串操作。

+0

问题是关于couchdb,而不是pouchdb。 – Flimzy

+0

我知道,但这是一个可能的解决方案。您可以在JavaScript中使用一些脚本来解决您的问题。您可以使用任何其他语言来实现此语言... –

1

有没有自动方法来做到这一点,除了写一个脚本,更新您的每个文件。

根据您的具体情况,另一种替代方法可能是在读取数据时使用view来操作数据。视图可以检测到现有的日期格式,如果它是旧的,则在显示文档之前将其转换。

这将改变您查询数据的方式 - 但您必须请求新视图,这在某些情况下显然可能成为交易断路器。