問題タブ [grails-3.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
grails - 数値の前のアンダースコアを考慮しないGORM列マッピング
テーブルに列があり、次のドメインにHDR_PROSHIP_REFERENCE_1
aがあります。mapping
ただし、GORM がこれに対してクエリを作成しようとすると、SQL は次のエラーをスローしますinvalid identifier
。
デフォルトで列をキャメルケース化しようとするGORMは、数字の前の「_」を尊重していないようです。
これは GORM のバグですか、それともマッピングを正しく記述していないのでしょうか?
intellij-idea - IntelliJ IDEA Grails 3 コードの足場がありません
IntelliJ IDEA 15.0.4 を使用して Grails 3.1.8 プロジェクトを作成しましたが、すべて正常に動作します (プロジェクトは実行され、魅力的に動作します)。
問題は、IDE で静的コントローラー/ビューの足場機能が見つからないことです。
次のページを見てみました: https://www.jetbrains.com/help/idea/2016.1/scaffolding.htmlしかし、そのような機能が見つかりません (ドキュメントは本当にひどいと言わざるを得ません)。以下に私が見ているものの概要を見ることができます:
具体的には、IntelliJ で次の GGTS 機能に相当するものが必要です。
参考までに、動的足場を試してみましたが、うまくいきました。
前もって感謝します。
gradle - grails 3 でアプリケーション名を取得および設定する方法
私は Grails 3 でアプリケーションを作成しており、最初にアプリケーションの名前を設定する方法と、次にサービス内でアプリケーションの名前を取得する方法を知る必要があります。build.gradle ファイルで定義する必要があると思いますが、方法がわかりません。次のオプションでテストしました。
2番目のオプションは次のとおりです。
しかし、どちらも機能しません。また、サービス内のアプリケーションの名前も取得する必要があります。私は次のようにしました:
「nombreApp」変数は常に null です。おそらく、 build.gradle でアプリケーション名を適切に定義していないか、名前のコードも間違っているためです。アプリケーションの名前を設定および取得する方法はありますか?
grails - Grails 3 で web-app フォルダー ファイルにアクセスできない
Grails 3 の web-app フォルダー ファイルにアクセスできません。web robots.txt
-app フォルダーにあり、Grails 2 では直接アクセスできましたhttp://localhost:8080/robots.txt
。Grails 3 に移行した後、 にアクセスできなくなりましたhttp://localhost:8080/robots.txt
。
これらのファイルに再度アクセスできるようにするにはどうすればよいですか?
grails - grails 3 キャッシュ - ehcache 構成
Grails 3.1.8 を使用しています。timeToLiveSecondsプロパティを設定するにはどうすればよいですか?
プラグイン構成は、次のように設定することを提案します:
しかし、それは私にはうまくいきません。デフォルト プロパティとカスタムプロパティを設定するにはどうすればよいですか?
grails - Grails グローバル リポジトリの資格情報
USER_HOME/.grails/settings.groovy ファイルでカスタム リポジトリの資格情報を指定する方法を知っている人はいますか?
現在、次のようになっています。
ただし、「myRepo」のユーザー名/パスワードを指定する方法に関するドキュメントはありません。
Grails3を使用しています。