-
tag搜索,并不会分页,貌似thinkjs2 的 count 不对劲,怎么破?
falqs updated
5 years ago
-
## DESC
请求头中加了Authorization鉴权 然后thinkjs 就无法调用接口option 404,去除Authorization又正常
### ENV
OS Platform: Mac os
Node.js Version: V9.2.0
ThinkJS Version: 2.2
### code
```js
config.headers.Au…
-
## DESC
我在mysql里面有一个表拥有一个唯一索引的字段(如unique_id),然后在thinkjs里面使用query方法,执行裸sql字符串,如 `insert ignore into uniq_test set unique_id=1 ` 。然后查看结果的affectedRows是否为1,来判断是否成功。如果成功则执行成功的语句,为0则执行失败的语句。按我的理解来说,unique_…
-
## DESC
除了indexAction可以匹配到运行到,其他写的Action都报404
### ENV
OS Platform: mac
Node.js Version: 10.15.0
ThinkJS Version:
### code
![image](https://user-images.githubusercontent.com/5468564/5138…
-
## 描述
在日常使用中发现,如果在事务中有多个连接,会引起死锁,导致整个thinkjs应用无法再操作任何数据库。
虽然官方在文档中说明了,事务的使用需要复用连接,但是发现thinkjs2.x无此问题。如果用户未开启debug,也不会发现这个问题,排查会十分痛苦。
示例代码:
```javascript
async indexAction() {
const model = t…
-
## DESC
thinkjs2.x 升级到3.x 多对多关联模型无法更新关联关系表
### ENV
OS Platform:win10
Node.js Version:8.9.1
ThinkJS Version:3.2.4
### code
```js
module.exports = class extends think.Model {
cons…
-
## DESC
在thinkjs2的时候配置cache过期很简单。thinkjs3.的配置变成了针对adapter的配置。比如说我开发时要用到
```javascript
await this.cache(cacheKey, cacheValue, {file: {timeout: 10 * 60 * 1000}});
```
但是在部署到服务器上要使用redis,难道要把代码都…
-
## DESC
请问thinkjs 3如何实现类似thinkjs2的配置错误号和错误信息?
### ENV
OS Platform: win7_64
Node.js Version: 8.9.3
ThinkJS Version: 3+
### more description
在thinkjs 2中可以通过config文件夹下的locale/en.js配置错误号和…
-
## DESC
thinkjs官方demo https://github.com/thinkjs/think-demo/tree/master/src/controller 中的websocket运行时报Error during WebSocket handshake: Unexpected response code: 400
### ENV
OS Platform:win7_64
…
-
## DESC
### ENV
OS Platform:win
Node.js Version:v6.11.3
ThinkJS Version:v3.0
### code
```js
// your code here
```
{
"version": "0.2.0",
"configurations": [
{
…