小编Ran*_*ohn的帖子

如何使用cURL将设计文档上传到CouchDB?

我正在尝试学习CouchDB,我可以在Futon中创建视图等,但我想在桌面上编写我的设计文档并使用cURL上传它们."权威指南"显示使用cURL更新内容文档,但所有设计文档都是Futon或CouchApp.

我想将当前的设计文档下载到本地文件,编辑文件,然后将其发送回CouchDB.

下载和上传CouchDB设计文档的cURL命令是什么?

curl couchdb

15
推荐指数
2
解决办法
9217
查看次数

KRL:在emit块中使用defaction参数

我尝试在用户定义的操作中使用emit块中的参数,如下所示:

my_action = defaction(css_class) {
    emit <| $K(css_class).append("<span>!!</span>"); |>
}
Run Code Online (Sandbox Code Playgroud)

但是当它运行时,你会看到一个控制台消息"css_class未定义".

如何设置参数以便我可以在'emit'块中使用它?

krl

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

从KRL闭包之外调用KRL中定义的javascript函数

我正在我的KRL全局块中定义一个Javascript函数,我想在用户单击链接时调用该函数.以下是规则集的相关部分:

global {
  emit <|
    function clear_hold() {
      app = KOBJ.get_application("a421x26");
      app.raiseEvent("clear_hold");
    }

  |>;
}

rule add_link_to_clear_hold {
  select when pageview ".*"
  pre {
    clear_div = << <div id="clear_hold">
      <a href="javascript:clear_hold()">Clear Hold</a>
      </div> >>;
  }
  {
    append("body", clear_div);
  }

rule clear_the_hold {
  select when web clear_hold
  {
    replace_html("#clear_link", "<div id='clear_link'>Not on hold</div>");
  }
  always {
    clear ent:hold;
  }
}
Run Code Online (Sandbox Code Playgroud)

当我单击链接时,我收到一条clear_link未定义的错误消息.

调用我的javascript函数需要做什么?

krl

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

标签 统计

krl ×2

couchdb ×1

curl ×1