数据库

数据库

pai事务问题

回复

快速问答锅盔刮凉粉 回复了问题 • 1 人关注 • 1 个回复 • 39 次浏览 • 2019-05-07 15:56 • 来自相关话题

如图 我在第一个空间下使用事务  然后查询存入的数据,这时是能查询的到,但在第二个空间下再次查询这个数据,查询不到这是怎么回事?是每一个空间会单独占用一个session?还是怎么样

同库多表前缀

小白接口无巧 回复了问题 • 2 人关注 • 3 个回复 • 69 次浏览 • 2019-05-05 14:26 • 来自相关话题

[问题描述,请详细说明具体的问题]

我之前使用thinkphp开发的接口程序,前两天看到了phalApi,想换成这个来重新写过,但发现有些问题不好解决,想请求支持一下。
我的场景是有有多个公司,相同的应用场景,所以之前写的是在一个数据库里有上千个表,整个集团...

分表如下 hotel_log_1 hotel_log_2 hotel_order_1 hotel_order_2

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 29 次浏览 • 2019-04-24 12:44 • 来自相关话题

hotel_log_1 hotel_order_1 用户的数据按规则取模 放在1里
其他用户按规则放在2里, 总后台查看数据的情况下是否只能循环查询?

有没有sqlite的支持库

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 65 次浏览 • 2019-04-17 22:56 • 来自相关话题

phpπ可以同时配置多个不同类型的数据库吗,比如同时支持mysql和sqlite

如何使用postgresql?【已解决,并附总结】

快速问答hametan 回复了问题 • 1 人关注 • 5 个回复 • 148 次浏览 • 2019-03-17 16:01 • 来自相关话题

看过两篇文章
https://gitee.com/dogstar/PhalApi/issues/IA48Q
http://qa.phalapi.net/?/question/27
然后我尝试在程序根目录建立common文件夹,然后在里面添加了一个文件pgsql...

insert_multi 一个巨坑

交流分享dogstar 回复了问题 • 2 人关注 • 1 个回复 • 130 次浏览 • 2019-03-14 17:25 • 来自相关话题

使用 insert_multi 方法经常出现一些莫名的错误,这一方法实在是不稳定


[接口链接,贴上接口的链接]


[源代码,请粘贴相应的PHP源代码]


[截图,补充必要的截图说明]

phalapi支持MySQL8新密码验证方式吗caching_sha2_password

回复

快速问答TOMIG 发起了问题 • 1 人关注 • 0 个回复 • 87 次浏览 • 2019-03-03 14:11 • 来自相关话题

[问题描述,请详细说明具体的问题]
phalapi支持MySQL8的caching_sha2_password验证方式吗

使用php7.3.2和MySQL8
我只是问一下,坑已解决

[转自简书,讲PhalApi如何整合Laravel的ORM] Phalapi use laravel's eloquent orm

交流分享dogstar 发表了文章 • 0 个评论 • 121 次浏览 • 2019-02-03 15:43 • 来自相关话题

Phalapi use laravel's eloquent orm
 
Booter

a mini booter of some services .

Installation

Use composer to manage your dependenc...
查看更多

Mysql如何进行CONCAT查询?能否给个例子?

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 91 次浏览 • 2019-02-02 09:31 • 来自相关话题

比如这样的mysql语句:SELECT * FROM tbl_equipment WHERE CONCAT(`type`,`number`,`equipName`) LIKE '%587%';
587是参数。


 

postgre数据库可以连接吗?需要怎么配置

回复

快速问答yy689532 发起了问题 • 1 人关注 • 0 个回复 • 97 次浏览 • 2019-01-30 15:37 • 来自相关话题

Sql server 字符集为GBK,配置数据库gbk,在插入数据时中文变成乱码。

回复

快速问答ethan 发起了问题 • 1 人关注 • 0 个回复 • 99 次浏览 • 2019-01-22 11:52 • 来自相关话题


Sql server 字符集为GBK,配置数据库gbk,在插入数据时中文变成乱码。
 

notorm查询条件的问题。

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 114 次浏览 • 2019-01-12 18:37 • 来自相关话题

[问题描述,请详细说明具体的问题]
你好。我的SQL

$this->getORM()->where('timeResult > ? and timeResult < ?',$starttime,$endtime)->fetchA...

增加返回多数据集

回复

交流分享azhai 发起了问题 • 1 人关注 • 0 个回复 • 114 次浏览 • 2019-01-04 18:23 • 来自相关话题

phalapi 2.0   
增加返回多数据集
路径: notrom/src/NotORM/Result.php  [code] public function queryAllRows($sql, $parmas = array())
{
$result =...

2.0版本qquery不存在?

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 101 次浏览 • 2018-12-24 21:06 • 来自相关话题

[问题描述,请详细说明具体的问题]
按照官网文档上的写法 看了源码 发现并没有这个方法啊 应该怎样执行一些非查询的原生sql

[接口链接,贴上接口的链接]


[源代码,请粘贴相应的PHP源代码][code]<?php
namespace App\Mo...

事物处理中使用 try catch 无效

快速问答Candy 回复了问题 • 2 人关注 • 1 个回复 • 115 次浏览 • 2018-12-24 14:11 • 来自相关话题

[问题描述,请详细说明具体的问题]
版本: 2.0
场景如下:
需对多表,多数据进行inster与update操作,其间使用try catch 作为异常捕获处理,意在inster 与 update时错误后能中断事物并
rollback,实际运行时使用 thro...

怎样使用数据库存储过程

快速问答Candy 回复了问题 • 2 人关注 • 2 个回复 • 166 次浏览 • 2018-12-24 14:06 • 来自相关话题

[问题描述,请详细说明具体的问题]
执行数据库存储过程报错
[接口链接,贴上接口的链接]

[源代码,请粘贴相应的PHP源代码]
model 里面
public function gets(){
        $sql = "crea...

帮忙看一下链接数据库出现问题

快速问答Candy 回复了问题 • 2 人关注 • 1 个回复 • 206 次浏览 • 2018-12-18 15:17 • 来自相关话题

[问题描述,请详细说明具体的问题]

报错 


[接口链接,贴上接口的链接]
http://1.pigpig.pro/Public/dem ... d%3D1

[源代码,请粘贴相...

对GROUP BY 与 HAVING的使用

回复

快速问答飞扬 回复了问题 • 1 人关注 • 1 个回复 • 248 次浏览 • 2018-11-27 13:40 • 来自相关话题

文档中对GROUP BY 与 HAVING 的使用已有描述,但对于HAVING COUNT(*) > 1 的情况如何写?

解决了 报错Call to undefined method NotORM_Result::

回复

快速问答pigpig 发起了问题 • 1 人关注 • 0 个回复 • 157 次浏览 • 2018-11-14 18:42 • 来自相关话题

解决了

同一份代码,自动生成文档里测试成功,js客户端失败

回复

快速问答随风落叶 回复了问题 • 1 人关注 • 1 个回复 • 159 次浏览 • 2018-10-28 22:28 • 来自相关话题

做的登录接口,同一个账号在文档里的测试能正常登录,在js客户端里访问就失败,查找数据库失败,查不到账号,然后我对比了一下文档里和我自己的客户端里提交的数据是一样的

事物处理相关问题

回复

快速问答飞扬 发起了问题 • 1 人关注 • 0 个回复 • 170 次浏览 • 2018-10-14 17:48 • 来自相关话题

\PhalApi\DI()->clientdb->beginTransaction('');后加锁怎么写,官方2.0文档中描述的过于简单了

如何记录所有执行过的SQL

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 347 次浏览 • 2018-08-19 22:49 • 来自相关话题

如何记录所有执行过的SQL,
首先是保存到数据库比较好,还是保存到日志比较好
大概如何实现呢?不保存查询SQL,只保存UPDATE、DELETE、INSERT

大家有啥好的建议没,
PS:我在PhalApi中使用Eloquent ORM作为数据接口

循环数据使用fetchAll,条件出错

快速问答dogstar 回复了问题 • 2 人关注 • 2 个回复 • 204 次浏览 • 2018-06-14 22:11 • 来自相关话题

我循环id 1-10去查询记录,然后第一条条件where id=1 是正常,从第二条开始,条件变为where id =1 and id =2,第三条就是where id =1 and id =2 and id =3,根本查不到数据了.

构造函数问题

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 204 次浏览 • 2018-04-17 21:18 • 来自相关话题

在官方文档1.7的“在Model内的CURD基本操作”里面,有个假定为:
public function test() {
$user = $this->getORM();
}
但是我想在继承NotORM的类里面的 构造...

关于medoo的where根据条件查询的写法

快速问答武弁 回复了问题 • 2 人关注 • 1 个回复 • 590 次浏览 • 2018-04-04 13:16 • 来自相关话题


红框中是传入的判断条件,篮筐中medoo的条件写法,但是不知道怎么根据红框中的条件筛选查询
medoo.jpg

 

如何使用postgresql?【已解决,并附总结】

快速问答hametan 回复了问题 • 1 人关注 • 5 个回复 • 148 次浏览 • 2019-03-17 16:01 • 来自相关话题

看过两篇文章
https://gitee.com/dogstar/PhalApi/issues/IA48Q
http://qa.phalapi.net/?/question/27
然后我尝试在程序根目录建立common文件夹,然后在里面添加了一个文件pgsql...

各种数据库连接大全

快速问答dogstar 发表了文章 • 0 个评论 • 750 次浏览 • 2017-03-10 23:05 • 来自相关话题

前言
为方便大家快速找到PhalApi如何快速连接其他类型的数据库,这里特将各种数据库的连接参考资料汇总于此,以便查阅。 

Oracle数据库
可参考:[url=ht...
查看更多

phalapi 支持sqlserver 数据库链接吗

快速问答snssnow 回复了问题 • 4 人关注 • 3 个回复 • 2792 次浏览 • 2016-03-24 20:32 • 来自相关话题

pai事务问题

回复

快速问答锅盔刮凉粉 回复了问题 • 1 人关注 • 1 个回复 • 39 次浏览 • 2019-05-07 15:56 • 来自相关话题

如图 我在第一个空间下使用事务  然后查询存入的数据,这时是能查询的到,但在第二个空间下再次查询这个数据,查询不到这是怎么回事?是每一个空间会单独占用一个session?还是怎么样

同库多表前缀

回复

小白接口无巧 回复了问题 • 2 人关注 • 3 个回复 • 69 次浏览 • 2019-05-05 14:26 • 来自相关话题

[问题描述,请详细说明具体的问题]

我之前使用thinkphp开发的接口程序,前两天看到了phalApi,想换成这个来重新写过,但发现有些问题不好解决,想请求支持一下。
我的场景是有有多个公司,相同的应用场景,所以之前写的是在一个数据库里有上千个表,整个集团...

分表如下 hotel_log_1 hotel_log_2 hotel_order_1 hotel_order_2

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 29 次浏览 • 2019-04-24 12:44 • 来自相关话题

hotel_log_1 hotel_order_1 用户的数据按规则取模 放在1里
其他用户按规则放在2里, 总后台查看数据的情况下是否只能循环查询?

有没有sqlite的支持库

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 65 次浏览 • 2019-04-17 22:56 • 来自相关话题

phpπ可以同时配置多个不同类型的数据库吗,比如同时支持mysql和sqlite

如何使用postgresql?【已解决,并附总结】

回复

快速问答hametan 回复了问题 • 1 人关注 • 5 个回复 • 148 次浏览 • 2019-03-17 16:01 • 来自相关话题

看过两篇文章
https://gitee.com/dogstar/PhalApi/issues/IA48Q
http://qa.phalapi.net/?/question/27
然后我尝试在程序根目录建立common文件夹,然后在里面添加了一个文件pgsql...

insert_multi 一个巨坑

回复

交流分享dogstar 回复了问题 • 2 人关注 • 1 个回复 • 130 次浏览 • 2019-03-14 17:25 • 来自相关话题

使用 insert_multi 方法经常出现一些莫名的错误,这一方法实在是不稳定


[接口链接,贴上接口的链接]


[源代码,请粘贴相应的PHP源代码]


[截图,补充必要的截图说明]

phalapi支持MySQL8新密码验证方式吗caching_sha2_password

回复

快速问答TOMIG 发起了问题 • 1 人关注 • 0 个回复 • 87 次浏览 • 2019-03-03 14:11 • 来自相关话题

[问题描述,请详细说明具体的问题]
phalapi支持MySQL8的caching_sha2_password验证方式吗

使用php7.3.2和MySQL8
我只是问一下,坑已解决

Mysql如何进行CONCAT查询?能否给个例子?

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 91 次浏览 • 2019-02-02 09:31 • 来自相关话题

比如这样的mysql语句:SELECT * FROM tbl_equipment WHERE CONCAT(`type`,`number`,`equipName`) LIKE '%587%';
587是参数。


 

postgre数据库可以连接吗?需要怎么配置

回复

快速问答yy689532 发起了问题 • 1 人关注 • 0 个回复 • 97 次浏览 • 2019-01-30 15:37 • 来自相关话题

Sql server 字符集为GBK,配置数据库gbk,在插入数据时中文变成乱码。

回复

快速问答ethan 发起了问题 • 1 人关注 • 0 个回复 • 99 次浏览 • 2019-01-22 11:52 • 来自相关话题


Sql server 字符集为GBK,配置数据库gbk,在插入数据时中文变成乱码。
 

notorm查询条件的问题。

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 114 次浏览 • 2019-01-12 18:37 • 来自相关话题

[问题描述,请详细说明具体的问题]
你好。我的SQL

$this->getORM()->where('timeResult > ? and timeResult < ?',$starttime,$endtime)->fetchA...

增加返回多数据集

回复

交流分享azhai 发起了问题 • 1 人关注 • 0 个回复 • 114 次浏览 • 2019-01-04 18:23 • 来自相关话题

phalapi 2.0   
增加返回多数据集
路径: notrom/src/NotORM/Result.php  [code] public function queryAllRows($sql, $parmas = array())
{
$result =...

2.0版本qquery不存在?

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 101 次浏览 • 2018-12-24 21:06 • 来自相关话题

[问题描述,请详细说明具体的问题]
按照官网文档上的写法 看了源码 发现并没有这个方法啊 应该怎样执行一些非查询的原生sql

[接口链接,贴上接口的链接]


[源代码,请粘贴相应的PHP源代码][code]<?php
namespace App\Mo...

事物处理中使用 try catch 无效

回复

快速问答Candy 回复了问题 • 2 人关注 • 1 个回复 • 115 次浏览 • 2018-12-24 14:11 • 来自相关话题

[问题描述,请详细说明具体的问题]
版本: 2.0
场景如下:
需对多表,多数据进行inster与update操作,其间使用try catch 作为异常捕获处理,意在inster 与 update时错误后能中断事物并
rollback,实际运行时使用 thro...

怎样使用数据库存储过程

回复

快速问答Candy 回复了问题 • 2 人关注 • 2 个回复 • 166 次浏览 • 2018-12-24 14:06 • 来自相关话题

[问题描述,请详细说明具体的问题]
执行数据库存储过程报错
[接口链接,贴上接口的链接]

[源代码,请粘贴相应的PHP源代码]
model 里面
public function gets(){
        $sql = "crea...

帮忙看一下链接数据库出现问题

回复

快速问答Candy 回复了问题 • 2 人关注 • 1 个回复 • 206 次浏览 • 2018-12-18 15:17 • 来自相关话题

[问题描述,请详细说明具体的问题]

报错 


[接口链接,贴上接口的链接]
http://1.pigpig.pro/Public/dem ... d%3D1

[源代码,请粘贴相...

对GROUP BY 与 HAVING的使用

回复

快速问答飞扬 回复了问题 • 1 人关注 • 1 个回复 • 248 次浏览 • 2018-11-27 13:40 • 来自相关话题

文档中对GROUP BY 与 HAVING 的使用已有描述,但对于HAVING COUNT(*) > 1 的情况如何写?

解决了 报错Call to undefined method NotORM_Result::

回复

快速问答pigpig 发起了问题 • 1 人关注 • 0 个回复 • 157 次浏览 • 2018-11-14 18:42 • 来自相关话题

解决了

同一份代码,自动生成文档里测试成功,js客户端失败

回复

快速问答随风落叶 回复了问题 • 1 人关注 • 1 个回复 • 159 次浏览 • 2018-10-28 22:28 • 来自相关话题

做的登录接口,同一个账号在文档里的测试能正常登录,在js客户端里访问就失败,查找数据库失败,查不到账号,然后我对比了一下文档里和我自己的客户端里提交的数据是一样的

事物处理相关问题

回复

快速问答飞扬 发起了问题 • 1 人关注 • 0 个回复 • 170 次浏览 • 2018-10-14 17:48 • 来自相关话题

\PhalApi\DI()->clientdb->beginTransaction('');后加锁怎么写,官方2.0文档中描述的过于简单了

如何记录所有执行过的SQL

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 347 次浏览 • 2018-08-19 22:49 • 来自相关话题

如何记录所有执行过的SQL,
首先是保存到数据库比较好,还是保存到日志比较好
大概如何实现呢?不保存查询SQL,只保存UPDATE、DELETE、INSERT

大家有啥好的建议没,
PS:我在PhalApi中使用Eloquent ORM作为数据接口

循环数据使用fetchAll,条件出错

回复

快速问答dogstar 回复了问题 • 2 人关注 • 2 个回复 • 204 次浏览 • 2018-06-14 22:11 • 来自相关话题

我循环id 1-10去查询记录,然后第一条条件where id=1 是正常,从第二条开始,条件变为where id =1 and id =2,第三条就是where id =1 and id =2 and id =3,根本查不到数据了.

构造函数问题

回复

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 204 次浏览 • 2018-04-17 21:18 • 来自相关话题

在官方文档1.7的“在Model内的CURD基本操作”里面,有个假定为:
public function test() {
$user = $this->getORM();
}
但是我想在继承NotORM的类里面的 构造...

关于medoo的where根据条件查询的写法

回复

快速问答武弁 回复了问题 • 2 人关注 • 1 个回复 • 590 次浏览 • 2018-04-04 13:16 • 来自相关话题


红框中是传入的判断条件,篮筐中medoo的条件写法,但是不知道怎么根据红框中的条件筛选查询
medoo.jpg

 

对phalapi的数据库操作的建立关联查询的困惑

回复

快速问答张雷@嘉友团 回复了问题 • 4 人关注 • 3 个回复 • 2722 次浏览 • 2018-03-21 09:48 • 来自相关话题

最近公司实现前后端分离的开发模式,准备弃用TP框架,也就是MVC模式。准备转用phalapi框架,但在学习过程中,发现一个很麻烦的地方,就是建立关联查询。
有用的TP的都知道,可以直接视图模型,sql不用写原生,非常方便。
但在phalapi框架中,查看文...

[转自简书,讲PhalApi如何整合Laravel的ORM] Phalapi use laravel's eloquent orm

交流分享dogstar 发表了文章 • 0 个评论 • 121 次浏览 • 2019-02-03 15:43 • 来自相关话题

Phalapi use laravel's eloquent orm
 
Booter

a mini booter of some services .

Installation

Use composer to manage your dependenc...
查看更多

各种数据库连接大全

快速问答dogstar 发表了文章 • 0 个评论 • 750 次浏览 • 2017-03-10 23:05 • 来自相关话题

前言
为方便大家快速找到PhalApi如何快速连接其他类型的数据库,这里特将各种数据库的连接参考资料汇总于此,以便查阅。 

Oracle数据库
可参考:[url=ht...
查看更多

NotORM事务操作及PDO There is no active transaction错误处理

官方公告dogstar 发表了文章 • 6 个评论 • 1053 次浏览 • 2015-11-11 00:13 • 来自相关话题

问题背景
在使用NotORM进行事务操作时,最后执行手动提交:
DI()->notorm->transaction = 'COMMIT';
会提示异常:[code]PDO Ther...
查看更多