Flask + SQLAlchemy 백엔드를 사용하여 API 모음을 구현했습니다. 프론트 엔드에서 BreezeJS를 사용하고 싶습니다. Breeze JS에서 이해할 수있는 db 스키마를 내보내려면 어떻게해야합니까?Breeze 용 SQLAlchemy 스키마를 내보내려면 어떻게해야합니까?
0
A
답변
0
Davidism은 두 가지 모두에서 정확합니다.
Breeze는 서버 경계에서 JSON에 대한 메타 데이터가 필요합니다. 그것은 당신의 DB 스키마에 직접적으로 맵핑 될 수 있지만 그렇게 할 필요는 없습니다.
메타 데이터를 코드로 완전히 정의 할 수 있으며 db 스키마에서 메타 데이터를 생성하는 것보다 쉽습니다. 직접 메타 데이터를 작성하는 것이 어렵지 않습니다.
서버 측을 지원하려는 브리즈 쿼리 URI (OData 쿼리)의 양은 사용자가 결정해야합니다. 쿼리를 전혀 지원할 필요가 없습니다. 많은 사람들이 클라이언트에서 데이터를 관리하는 데 도움이되는 방식을 통해 쿼리하는 W/O 방식의 breeze에서 많은 가치를 발견합니다.
관련 문제
- 1. postgresql 데이터베이스 스키마를 XML 형식으로 내보내려면 어떻게해야합니까?
- 2. android에서 sqlite db 스키마를 내보내려면
- 3. SQL Server 2008의 스키마를 다른 컴퓨터로 내보내려면 어떻게해야합니까?
- 4. Windows 용 gnuplot에서 eps로 내보내려면 어떻게해야합니까?
- 5. Mac 용 Camtasia에서 SWF를 내보내려면 어떻게해야합니까?
- 6. SQLAlchemy 용 외부 언어를 작성하려면 어떻게해야합니까?
- 7. zabbix 데이터베이스를 내보내려면 어떻게해야합니까?
- 8. DataGridView를 ReportViewer로 내보내려면 어떻게해야합니까?
- 9. 데이터베이스에서 뷰를 내보내려면 어떻게해야합니까?
- 10. DIV를 이미지로 내보내려면 어떻게해야합니까?
- 11. 액세스에서 CSV를 내보내려면 어떻게해야합니까?
- 12. 데이터보기를 내보내려면 어떻게해야합니까?
- 13. 모듈을 선언하고 내보내려면 어떻게해야합니까?
- 14. UITableViewCell을 이미지로 내보내려면 어떻게해야합니까?
- 15. 로그를 내보내려면 어떻게해야합니까?
- 16. Windows 용 sqlalchemy 구성
- 17. js2shapefile을 zip 파일로 내보내려면 어떻게해야합니까?
- 18. 이클립스를 개미와 함께 내보내려면 어떻게해야합니까?
- 19. 이미지없이 DataGrid에서 데이터를 내보내려면 어떻게해야합니까?
- 20. NetBeans에서 javafx 프로젝트를 내보내려면 어떻게해야합니까?
- 21. Eclipse 소개를 올바르게 내보내려면 어떻게해야합니까?
- 22. MySQL 데이터베이스 사용자를 내보내려면 어떻게해야합니까?
- 23. mysql에서 단일 트리거를 내보내려면 어떻게해야합니까?
- 24. Eclipse에서 Java 애플리케이션을 내보내려면 어떻게해야합니까?
- 25. Stencyl에서 Xcode로 게임을 내보내려면 어떻게해야합니까?
- 26. BigQuery에서 S3로 데이터를 내보내려면 어떻게해야합니까?
- 27. R에 df as.character를 내보내려면 어떻게해야합니까?
- 28. jsp를 doc 파일로 내보내려면 어떻게해야합니까?
- 29. 다른 클래스에서 신호를 내보내려면 어떻게해야합니까?
- 30. TChart를 비트 맵으로 내보내려면 어떻게해야합니까?
Breeze 문서를 보면 알 수 있듯이 "Breeze에서 이해할 수있는 db 스키마를 내보낼 필요가 없습니다." 물론 Breeze가 만든 요청을 기반으로 서버 측에서 쿼리를 작성하고 JSON으로 데이터를 반환하는 방법을 알아야합니다. 그러나 그것은 여전히 너무 광범위합니다. 기본적으로 우리에게 당신을 위해 그것을 쓰도록 요청하고 있습니다. 당신은 * 특정 * 문제입니까? – davidism