问题标签 [chicagoboss]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
283 浏览

localization - erlang中的货币本地化?

我有一个像 10 位数字的金额,"1234567328.899"我想用逗号显示为货币,如下所示:。

我写了一个独立的模块来做到这一点,它正在工作

它作为独立运行成功,但是当插入到芝加哥老板的项目时,它会抛出以下错误。

0 投票
0 回答
176 浏览

erlang - 项目列表上的 CRUD 操作,而不是 ChicagoBoss 中的单个项目

我是 ChicagoBoss 和 Erlang 的新手,所以请多多包涵。

我有一个 Options 模型,它代表了许多站点配置(想想WordPress 中的可用选项,因为它是在它之后建模的),我必须对其执行 CRUD 操作。

该模型如下所示:

每个选项都以其类别为前缀,因此通用选项名称类似于“general_option_”,后跟其特定名称。

正如您所料,选项的视图主要是一个输入列表,每个输入都链接到一个特定的选项。

由于事先不知道选项的数量和名称(视图中除外),我想知道有哪些方法可以处理这种情况,因为到目前为止我看到的每个示例都处理单个项目,而不是他们的名单。请分享您的任何建议或建设性批评,因为它将非常受欢迎。

0 投票
2 回答
224 浏览

erlang - 使用chicagoboss向模型添加外键?

我是二郎和芝加哥老板的新手。我遵循了芝加哥老板 API 文档。我之前一直在使用 Python 和 Django。现在在芝加哥老板我们可以在模型中添加外键。

这是我的模型。

型号:anatomy.erl

还有另一个模型。

型号:species.erl

我必须在表中添加Anatomy为外键。species

0 投票
2 回答
177 浏览

mongodb - 在 chicagoboss 中使用 orelse (OR) 编写查询

我在 Chicagoboss API 中查找了这个查询,但找不到任何解决方案来编写“OR”查询。我必须写一个类似的查询:

这是我的芝加哥老板查询,我想检查三个标志中的任何一个是否为真,然后对继承人做点什么。

要执行此操作,是否有类似的东西:

0 投票
1 回答
364 浏览

ajax - ChicagoBoss json 输出

我有一些代码可以从目录中获取文件列表,我想将其作为 json 发送回客户端

此代码将返回

但想要的东西更像

如果我尝试将代码更改为任何内容,那么我会收到错误消息,例如

编辑:我想出的解决方案

我刚刚写了一个json字符串并使用{output,_}而不是{json,_},好处是我可以在javascript错误中看到Json字符串并进行修复,与erlang一样,我只是收到一条大量消息这什么也没告诉我。

0 投票
1 回答
330 浏览

erlang - 用于读取 Erlang 控制台或错误日志的工具

我是 erlang 的新手,Chicago Boss 只使用了几个星期,所以在那段时间里我一直在犯错误。这并没有让我感到困扰,因为它是学习的一部分。

但是让我感到沮丧的是控制台和错误日志,我发现它们几乎不可能阅读,因为每件事都在一行中出现,而且我无法区分堆栈消息的一个级别。更令人讨厌的是,该字符串具有结构,但所有这些都被抹去了。

无论如何以更易于理解的形式查看这些日志,例如php如何将错误打印到网页,或者数组的print_r函数,也许芝加哥老板有什么东西。

例子 :

任何帮助都会被挪用

0 投票
1 回答
70 浏览

erlang - 如何破译 ChicagoBoss Post 参数

我是 ChicagoBoss Web 框架的新手。我有一台服务器从另一台服务器接收 POST 请求,其中 POST 参数的形式为:

<<"clientId=STRING_FOR_CLIENT_ID&userId=STRING_FOR_USER_ID&sessionToken=STRING_FOR_SESSION_TOKEN">>

我所要做的就是将 clientSecret=CLIENT_SECRET_STRING 添加到我服务器中的这个 POST 参数中,然后将其重新发送到外部服务器以检索 access_token。

如果有人建议一些基本代码如何做到这一点,那就太好了。

0 投票
2 回答
84 浏览

erlang - Erlang 进程字典错误

我正在将 a 连接到外部服务器。经过适当的授权过程后,我得到了响应 JSON 对象。

我现在正试图在视图中显示这个 JSON。

这是我到目前为止所做的。

我的第一个操作(从启动授权过程并获取数据的 Javascript 调用):

在第二个动作中(Javascript 重定向到显示页面):

我的目标是在视图中显示 JSON 对象。但我没有看到。这是因为 get() 调用失败(put 成功,因为我可以打印 JSON)并且在控制台中我得到:

我对 ChicagoBoss/Erlang 很陌生。任何帮助将不胜感激。我应该使用过程字典吗?如果不是什么是替代方法?

0 投票
1 回答
280 浏览

mongodb - Chicago Boss boss_db:在 mongodb 上查找

我正在尝试了解 boss_db 模块以访问我在芝加哥老板设置的 mongodb

我从这里找到了一个使用 boss_db 访问该数据的示例

例子:

但是当我用我的代码尝试这一切时

我收到此错误消息

我知道我收到了返回的数据,因为我可以做到

它回来没有问题

我的偏好是通过字段名称而不是模式匹配来查找它,因为模式可能会在某些时候发生变化。

我是在看旧的例子,还是这个例子只适用于关系数据库。我很难找到有一些关于如何做到这一点的简单示例的网站

0 投票
1 回答
130 浏览

erlang - 查看请求的所有参数 erlang/ChicagoBoss

undefined每次都从隐藏字段“F_02_displayorder”的响应中得到。我正在调试 Erlang 代码中的值:

你会知道它Air Client没有任何 javascript 调试器。所以,我无法看到request. 但现在我想检查Request. 谁能告诉我应该怎么做才能检查字典中的所有值。

在 python 中,我正在创建一个请求字典,例如dict(zip(request.POST.keys(), request.POST.values())).