【问题标题】:Couchbase CBQ Silent FailCouchbase CBQ 静默失败
【发布时间】:2016-12-04 06:35:00
【问题描述】:

我正在尝试通过 couchbase CBQon windows 查询安全存储桶。

我的 PATH 中有 couchbase/bin,我可以从命令行运行它:

cbq -engine=http://localhost:8091 -c=hug_contenthub:password

似乎连接正常:

Connected to : http://localhost:8091/. Type Ctrl-D or \QUIT to exit.
Path to history file for the shell : C:\Users\kevin\.cbq_history
cbq>_

从这里开始,除了退出,我什么都做不了。我尝试了几个命令:

cbq> select 1=1
   > SELECT DISTINCT type FROM `beer-sample`
   > create primary index on `beer-sample`

它们都被忽略了。完全没有反馈。唯一改变的是 cqb> 变为“....>”,cqb 位被剥离。

我在这里错过了什么?

【问题讨论】:

    标签: couchbase


    【解决方案1】:

    我对@9​​87654321@ 比较陌生,而且我已经习惯了旧的 MS SQL 方式,所以我想我遇到了类似的问题。

    我的解决方案:我在每个查询的末尾添加了一个“分号”。

    当我只是编写和调整 N1QL 查询时,我也倾向于使用新的 Query Workbench tool 而不是 cbq。 (但也许这只是我)。

    【讨论】:

    • 是的,缺少分号正是问题所在。 ">" 表示 cbq 期望您继续查询,因为它允许多行查询。它只会在您输入“;”后处理查询并按回车键。
    • 别难过,我不是小学生,我也犯过同样的错误:)
    猜你喜欢
    • 2017-01-10
    • 2018-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-08
    • 2019-07-19
    相关资源
    最近更新 更多