我正在使用JPQL中的PostgreSQL查询实现.
这是一个原生的psql查询示例,工作正常,
SELECT * FROM students ORDER BY id DESC LIMIT 1;
Run Code Online (Sandbox Code Playgroud)
JPQL中的相同查询不起作用,
@Query("SELECT s FROM Students s ORDER BY s.id DESC LIMIT 1")
Students getLastStudentDetails();
Run Code Online (Sandbox Code Playgroud)
似乎LIMIT子句在JPQL中不起作用.
根据我们可以使用的JPA文档setMaxResults/setFirstResult
,任何人都可以告诉我如何在我的上述查询中使用它?
我一直在尝试在我的CodeIgniter RestClient控制器中发出POST请求以在我的RestServer中插入数据,但看起来我的POST请求是错误的.
这是我在控制器中的RestClient POST请求:
$method = 'post';
$params = array('patient_id' => '1',
'department_name' => 'a',
'patient_type' => 'b');
$uri = 'patient/visit';
$this->rest->format('application/json');
$result = $this->rest->{$method}($uri, $params);
Run Code Online (Sandbox Code Playgroud)
这是我的RestServer的控制器:耐心
function visit_post()
{
$insertdata=array('patient_id' => $this->post('patient_id'),
'department_name' => $this->post('department_name'),
'patient_type' => $this->post('patient_type') );
$result = $this->user_model->insertVisit($insertdata);
if($result === FALSE)
{
$this->response(array('status' => 'failed'));
}
else
{
$this->response(array('status' => 'success'));
}
}
Run Code Online (Sandbox Code Playgroud)
这是user_model
public function insertVisit($insertdata)
{
$this->db->insert('visit',$insertdata);
}
Run Code Online (Sandbox Code Playgroud) 我有一个命令将从.tar.gz
现有文件创建一个新文件,
sudo tar -zcvf Existing.tar.gz New.tar.gz
Run Code Online (Sandbox Code Playgroud)
New.tar.gz
该命令将从现有文件创建一个新文件Existing.tar.gz
。
谁能告诉我,有没有办法重命名现有文件而不创建新文件?
谢谢。
我正在尝试重置HTML表单,以便使用清除输入字段中的所有值。
document.getElementById('myForm').reset();
Run Code Online (Sandbox Code Playgroud)
但是我可以在打字稿中使用它,这给了我一个错误,说 document.getElementById('myForm') may be null
我该如何解决这个问题?
angularjs ×1
codeigniter ×1
dom ×1
java ×1
javascript ×1
jpa ×1
jpql ×1
json ×1
linux ×1
mysql ×1
php ×1
rest ×1
rest-client ×1
serve ×1
terminal ×1
typescript ×1
ubuntu ×1