PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm thế nào để trả lại json từ bộ điều khiển Play Scala?

getJsonValuesFromTable phương thức không trả về gì (Unit ). Để khắc phục sự cố, hãy thay đổi định nghĩa của phương thức này thành

def getJsonValuesFromTable(testContent: TestContent) = {

hoặc loại cài đặt rõ ràng:

def getJsonValuesFromTable(testContent: TestContent): Unit = {

Ngoài ra, bước tiếp theo để cho khách hàng biết rằng bạn đang trả lại json, bạn nên đặt loại nội dung:

Ok(Json.obj(response)).as("application/json")




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để dừng tập lệnh Postgres khi nó gặp lỗi?

  2. PreparedStatement rất chậm, nhưng truy vấn thủ công nhanh chóng

  3. Các hàm PostgreSQL trả về void

  4. Nhận các hàng được phân trang và tổng số trong một truy vấn

  5. Mã hóa ký tự (UTF-8) trong phiên PowerShell