问题标签 [clsql]

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 投票
1 回答
109 浏览

common-lisp - 打开共享对象时出错:如何嵌入共享对象或以编程方式指定不同的路径名?

所以,我正在将 lisp 图像部署到 webapp 的服务器。到目前为止,这是一次很好的体验,除了这个特殊情况:

我正在使用这个生成webapp:

但是,当我在服务器上启动 webapp 时,我被扔进了调试器:

我不确定这是否仅限于clsql- 有没有办法嵌入共享对象或以编程方式指定路径名,因为这看起来甚至在toplevel调用函数之前就发生了错误。

确实存在关于将共享对象文件嵌入到 lisp 图像中的两年前的讨论——建议使用 ECL,至少在 ASDF 指令明确之前。

对于 SBCL,我还发现sb-alien:load-shared-object了该:dont-save nil选项;但不知道如何在这里使用它。

0 投票
1 回答
102 浏览

common-lisp - clsql 连接池

clsql 似乎支持连接池,因为该connect方法具有:pool密钥,并且cliki在使用with-database. 我找不到在线使用的示例,我真的不确定我是否正确使用它。

目前我做这样的事情:

但 4 个数据库连接中只有 2 个被使用。我已经运行我的应用程序大约一周了,它似乎是 cliki 建议的线程安全的,但我不确定我能证明它,我很困惑为什么它只使用我的一些连接当它应该从池中随机选择它们时。

如何在 clsql 中正确使用连接池?

0 投票
1 回答
157 浏览

sqlite - libsqlite3 问题:我无法使用 cl-sql

我正在尝试使用cl-sql数据库访问sqlite3.

但我得到了错误

sqlite.

我已经安装sqlite3使用并且目录中apt-get有一个文件。libsqlite.so.0/usr/lib

我也尝试sqlite3从源代码构建,但我无法获取so文件。我做错了什么?

0 投票
1 回答
41 浏览

common-lisp - CLSQL:本地启用 sql reader 语法

我正在尝试在 CLSQL 中使用微不足道的 SELECT。我尝试了很多排列,如下图:

但是,查询

返回一个元素(dept_name)列表中的所有部门名称。

我已经声明了一个视图类。

对应表dept有两个属性。

我也启用了

我不知道我错过了什么以及如何让它发挥作用。