小编bal*_*ark的帖子

Postgres入门级问题

我最近搬到了Postgres并且遇到了形式的间歇性错误:

PGError: FATAL:  terminating connection due to administrator command
SSL connection has been closed unexpectedly: 
        SELECT a.attname, format_type(a.atttypid, a.atttypmod), 
               d.adsrc, a.attnotnull
          FROM pg_attribute a LEFT JOIN pg_attrdef d
            ON a.attrelid = d.adrelid AND a.attnum = d.adnum
         WHERE a.attrelid = '"xxxxxx"'::regclass
           AND a.attnum > 0 AND NOT a.attisdropped
         ORDER BY a.attnum

vendor/bundle/ruby/1.9.1/gems/activerecord-3.0.11/lib/active_record/
connection_adapters/postgresql_adapter.rb:505:in `exec'
Run Code Online (Sandbox Code Playgroud)

我能做些什么来绕过这个(除了回到旧的Postgres Addon,这是我认为的临时解决方案).

postgresql heroku

5
推荐指数
1
解决办法
4205
查看次数

你能伪造Mongo聚合中的连接吗?

我有表格的文件

members:
    {
    _id:ObjectId("xxx"),
    name:"John",
    branch:ObjectId("yyy")
    }

branches:
    {
    _id:ObjectId("yyy"),
    name:"Branch A"
    }
Run Code Online (Sandbox Code Playgroud)

我想报告每个分支机构的人数.一个直接的$ group管道可以做到这一点,但我只能让它报告分支_id然后在我的代码中转换它.我想做的事情如下:

db.members.aggregate(
    {$group:{_id:db.branches.findOne(
        {_id:"$branch"},
        {name:1}).name,count:{$sum:1}}})
Run Code Online (Sandbox Code Playgroud)

哪个似乎不起作用.那些线上有什么东西可行吗?

mongodb

5
推荐指数
1
解决办法
5607
查看次数

git difftool运行git diff

我显然在这里忽略了一些非常简单的内容,但是我没有看到它。命令

webstorm diff ~/test.txt ~/test2.txt
Run Code Online (Sandbox Code Playgroud)

运行JetBrains图形化差异工具。我正在运行git 1.8.3.2并有一个git .config包括

[diff]
    tool = webstorm
[difftool "webstorm"]
    cmd = webstorm diff $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$REMOTE") && pwd)/$(basename "$REMOTE")
[difftool]
    prompt = false
Run Code Online (Sandbox Code Playgroud)

当我运行命令时

git difftool ~/test.txt ~/test2.txt
Run Code Online (Sandbox Code Playgroud)

我在终端窗口中得到以下内容:

diff --git a/home/mark/test.txt b/home/mark/test2.txt
index 7379ce2..6ce16f1 100644
--- a/home/mark/test.txt
+++ b/home/mark/test2.txt
@@ -1,2 +1,2 @@
-blah
+bluergh
Run Code Online (Sandbox Code Playgroud)

我在做什么错/不做什么?

git difftool

5
推荐指数
1
解决办法
944
查看次数

集中处理Angular 2 http错误

我有一些代码处理一个处理添加令牌的类中的所有http访问.它返回一个Observable.我想捕获该类中的错误 - 特别是身份验证问题.我是一个RXjs初学者,无法弄清楚如何做到这一点仍然返回一个Observable.指向一些相当全面的rxJS 5文档(不是源代码!)的指针会很有用.

rxjs5 angular

4
推荐指数
1
解决办法
3589
查看次数

标签 统计

angular ×1

difftool ×1

git ×1

heroku ×1

mongodb ×1

postgresql ×1

rxjs5 ×1