MongoDB 集合之间的值传播
MongoDB value propagation between collections
是否可以在集合之间传播更改的值?
例如,1 个集合包含引用一天的值,另一个集合引用一周并包含每日值的总和。
{
day: 1,
values: {
1: 0.2,
2: 0.3,
..
}
}
{
week: 1,
days: {
1: 0.9,
2: 0.3,
..
}
}
有没有一种方法可以通过更改每日值来相应更新每周值?
希望我表达清楚,提前致谢。
如果您正在寻找数据库触发器,那么 MongoDB 不支持触发器。但是您的情况可以使用 Capped Collections and Tailable triggers or you can use the mongo trigger please see https://www.npmjs.com/package/mongo-triggers.
来解决
其中一种方法将帮助您解决问题。
参考:
How to listen for changes to a MongoDB collection?
希望对您有所帮助!
是否可以在集合之间传播更改的值? 例如,1 个集合包含引用一天的值,另一个集合引用一周并包含每日值的总和。
{
day: 1,
values: {
1: 0.2,
2: 0.3,
..
}
}
{
week: 1,
days: {
1: 0.9,
2: 0.3,
..
}
}
有没有一种方法可以通过更改每日值来相应更新每周值?
希望我表达清楚,提前致谢。
如果您正在寻找数据库触发器,那么 MongoDB 不支持触发器。但是您的情况可以使用 Capped Collections and Tailable triggers or you can use the mongo trigger please see https://www.npmjs.com/package/mongo-triggers.
来解决其中一种方法将帮助您解决问题。
参考: How to listen for changes to a MongoDB collection?
希望对您有所帮助!