Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ravendb 瑞文达:有没有办法知道实际情况;“最后修改”;从数据库中的时间戳_Ravendb - Fatal编程技术网

Ravendb 瑞文达:有没有办法知道实际情况;“最后修改”;从数据库中的时间戳

Ravendb 瑞文达:有没有办法知道实际情况;“最后修改”;从数据库中的时间戳,ravendb,Ravendb,我将数据从Ravendb1.0数据库(主数据库)复制到Ravendb2.5数据库(从数据库)。复制完成后,我使用索引“Raven/DocumentsByEntityName”查询LastModified的RavenDB 2.5数据库。我发现所有文档的上次修改元数据都更新到今天的日期,因此我无法获得正确的查询结果。原始1.0 DB中文档的上次修改元数据是今天之前的日期 是否有任何方法可以确定复制文档的实际最后修改日期?或者元数据中是否有创建的时间戳?每次更新文档时,上次修改的日期都会重置。无论您是

我将数据从Ravendb1.0数据库(主数据库)复制到Ravendb2.5数据库(从数据库)。复制完成后,我使用索引“Raven/DocumentsByEntityName”查询LastModified的RavenDB 2.5数据库。我发现所有文档的上次修改元数据都更新到今天的日期,因此我无法获得正确的查询结果。原始1.0 DB中文档的上次修改元数据是今天之前的日期


是否有任何方法可以确定复制文档的实际最后修改日期?或者元数据中是否有创建的时间戳?

每次更新文档时,上次修改的日期都会重置。无论您是自己做的,还是通过Raven自己的复制过程来做的,这都无关紧要

如果日期对于您的域很重要,您可以考虑将它们的属性添加到文档本身。

但是,如果您所追求的只是元数据中的一个创建日期,那么可以使用自定义包添加一个。你可以自己写,也可以使用

但是不,Raven没有自己的创建日期,所以如果你已经丢失了上次修改的日期,那么就没有办法找回它