mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-08 15:42:48 +08:00
Query类lock方法支持传入字符串
This commit is contained in:
@@ -660,12 +660,16 @@ abstract class Builder
|
|||||||
/**
|
/**
|
||||||
* 设置锁机制
|
* 设置锁机制
|
||||||
* @access protected
|
* @access protected
|
||||||
* @param bool $lock
|
* @param bool|string $lock
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
protected function parseLock($lock = false)
|
protected function parseLock($lock = false)
|
||||||
{
|
{
|
||||||
|
if (is_bool($lock)) {
|
||||||
return $lock ? ' FOR UPDATE ' : '';
|
return $lock ? ' FOR UPDATE ' : '';
|
||||||
|
} elseif (is_string($lock)) {
|
||||||
|
return ' ' . trim($lock) . ' ';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1493,7 +1493,7 @@ class Query
|
|||||||
/**
|
/**
|
||||||
* 指定查询lock
|
* 指定查询lock
|
||||||
* @access public
|
* @access public
|
||||||
* @param boolean $lock 是否lock
|
* @param bool|string $lock 是否lock
|
||||||
* @return $this
|
* @return $this
|
||||||
*/
|
*/
|
||||||
public function lock($lock = false)
|
public function lock($lock = false)
|
||||||
|
|||||||
Reference in New Issue
Block a user