小编Mat*_*Cas的帖子

我们应该为每个动作类型创建一个Epic吗?在redux-observable中

我正在进行redux-observable学习,我有些疑惑:

我们应该为每个要观看的动作创建一个Epic吗?

export const actionEpic = action $ => action$.ofType('ACTION')
export const action2Epic = action $ => action$.ofType('ACTION2')
Run Code Online (Sandbox Code Playgroud)

或者我们可以为许多人创建它,如带开关的减速器吗?导入每一个Epic在中间件中驯服是很多工作

rxjs redux-observable

6
推荐指数
1
解决办法
1039
查看次数

如何隐藏 mongo 终端(Node.Js)的输出

我正在 Node 服务器中使用 MongoDB。

当我的程序运行时,我在 shell 中得到了很多输出,比如查询和其他信息。如果我是对的,那么这个过程还有很多工作要做,所以我想隐藏所有类型的输出。

我尝试使用参数 --quiet 运行命令

mongod --quiet
Run Code Online (Sandbox Code Playgroud)

所以我假设我错过了 node.js 的 mongo 驱动程序中的配置。

技术:

  • MongoDB 版本:3.2.9
  • 节点版本:v6.4.0

shell terminal mongodb node.js output

3
推荐指数
1
解决办法
3146
查看次数

仅在特定时间内查询MongoDB搜索

我有一个问题,我想按一天中的特定时段搜索,

开始吧:

我的数据模式如下所示:

{
 "symbol": "Orange",
 "timestamp": ISODate("2016-05-01T20:00:00.000Z"),
 "price": 10
}
Run Code Online (Sandbox Code Playgroud)

我有很多条目,价格的价值逐分钟变化.

如果我想搜索,比方说,当天的小时数是:9或15,所以结果必须返回所有条目9到9:59和15到15:59

我尝试做类似的事情:

 { $match: { timestamp: { $hour: { $in: [array_hours] } } }
Run Code Online (Sandbox Code Playgroud)

但很明显,不要工作.

有任何想法吗?

mongodb node.js

2
推荐指数
1
解决办法
3059
查看次数

如何使用Redux Observable来EventSource

问题很简单,如何将Redux-observable与EventSource一起使用?

使用RxJs就像:

const observable = Observable.create(observer => {
  const eventSource = new EventSource('/model-observable');
  return () => {
    eventSource.close();
  };
});

observable.subscribe({
  next: data => {
    this.zone.run(() => this.someStrings.push(data));
  },
  error: err => console.error('something wrong occurred: ' + err)
});
Run Code Online (Sandbox Code Playgroud)

javascript rxjs redux eventsource redux-observable

0
推荐指数
1
解决办法
987
查看次数