私はPostgreSQLデータベースで使用するCayenneの使用を評価し始めました。永続クラスのコードを生成するためにCayenneModelerを使うのは非常に簡単だとわかりました。 Expression.fromString( "...")を使用すると、PostGIS関数を使用してExpressionを作成できますが、ExpressionParserエラーが発生すると思いました。さらに読むと、PostGISデータベースアダプタが必要なように見えます。誰もが自由にダウンロードできる方法やこれを回避する方法の存在を知っていますか?本当にありがとう。PostGISクエリとCayenne
1
A
答えて
1
ソースを見て、これらが現在のDBアダプタを出荷/サポートされています。
$ ls -l org/apache/cayenne/dba/ | grep ^d
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 db2
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 derby
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 frontbase
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 h2
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 hsqldb
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 ingres
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 mysql
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 openbase
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 oracle
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 postgres
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 sqlite
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 sqlserver
drwxr-xr-x 2 zeratul zeratul 4096 2010-11-11 16:15 sybase
カイエンは、抽象化とアダプタプロバイダ固有の翻訳を提供します。はい、あなたはそれを必要とするのが正しいです。 PostgreSQLアダプタをPostgresのPostGISビルドとして拡張したいかもしれません。
BNFについて知っていれば、Expressionパーサーが認識する言語はformal grammarです。
関連する問題
- 1. PostGIS OSMクエリ
- 2. NodeGS、BookshelfJS、KnexでのPostGISクエリ
- 3. knex-postgisを使った動的クエリ
- 4. GeodjangoとPostgreSQL 8.4.20とPostGIS 2.2
- 5. たPostGISとgeodjango *と*フィルタ
- 6. Apache Cayenne "... project.xml"ファイルを管理するベストプラクティス
- 7. Cayenneの既存のSQLiteデータベースを使用
- 8. Apache Cayenne/PostgreSQL: "too many clients already"エラー
- 9. PostGIS ST_メートルとバウンディングボックスでポイントを
- 10. PostGISジオメトリサポート
- 11. PostGISクエリの複数のレイヤーを持つNodeJSリーフレット
- 12. PostGISクエリをDjango QuerySet(GeoDjango)に翻訳する
- 13. ジャンゴPostGISのマルチポリゴン
- 14. PostGIS + Geodjango + OpenLayer
- 15. PostGISへのリモートアクセス
- 16. Engineyard from postgis
- 17. Mapserver/PostGIS FILTERクエリエラー
- 18. Geopandas PostGIS connection
- 19. MySQL Postgresql/PostGIS
- 20. ogr2ogrとPostgis/PostgreSQLデータベースのエンコーディングの問題
- 21. Hibernate SpatialとPostGIS主キーの問題
- 22. PostGISのマルチポリゴンとポリゴンの違い
- 23. 空間的サブセット化とPostGISデータベースのエラー
- 24. PostGIS 2.0.0 GEOSのインストール
- 25. は、PostGISのタイプに
- 26. PostGISのラスター集計
- 27. Postgis構文PARALLELエラー
- 28. たPostGIS st_containsない
- 29. レール+ PostGISの:テーブルSPATIAL_REF_SYS
- 30. PostGIS for PHP-Mysql(cakephp)