問題タブ [roo]
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.
ruby-on-rails - Railsでブール値が「読み取られない」
Roo を使用して Excel からいくつかの値を Rails アプリのブール値フィールドにインポートしました。
Rails コンソールではすべて正常に動作しているように見えますが、Rails アプリではブール値が Rails によって読み取られないようです。
私は DataPoint モデルを持っています。DataPoint の 1 つの属性は、ブール値のフィールド currently_employed です。
Rails Console では、次のように動作します (問題ないようです)。
コンソールですべてがうまく見えるとすれば、data_point.rb モデルの次の式で問題なく動作すると思います。
しかし、Rails コンソールで x.currently_employed が true と評価される DataPoint のインスタンスが複数あるにもかかわらず、値ゼロが返されます。
興味深いことに、ブール フィールド「currently_employed」を整数フィールド「annual_income」に変更すると、この同じ関数が各インスタンスをカウントし、値 100 を返します。
上記の Rails Console の結果から、私のモデルのメソッドのどこが間違っているのでしょうか?
ありがとう!
java - gvNix の一般的なセキュリティの使用方法? 起動がうまくいかない
私の要件の 1 つは、Spring Roo での開発中に認証を実装することです。私は gvNix を見つけました。これは典型的なセキュリティであり、非常に有望に見えます。
それでも、典型的なセキュリティ - はじめにの例に従っても、うまくいきませんでした。
質問: だれか基礎を教えてください。どんな助けでも大歓迎です!
以下は、コマンド ライン コンソールの内容です。
spring - スプリングROOチェンジパネル幅
非常に単純な答えでなければならないので、私はこれを尋ねたくありません。Spring ROO で生成されたアプリケーションを実行しており、本体のパネル幅を変更したいと考えています。パネルの右側に表示するタイルを追加する予定です。パネルの幅は、standard.css ファイルで定義されているラッパーの最大幅からメニューの幅を引いて計算されることを知っています。私はそれがどこで行われたのか分からないので、それを変更して新しいタイルの幅も差し引くことができます. panel.tagx にある必要があるような気がしますが、それがありません。
java - エンティティ マネージャは注入されていません
Spring ROO を使い始めたばかりで、データベースのリバース エンジニア コマンドを使用してエンティティ クラスを生成しました。ただし、生成されたエンティティ クラスで CRUD メソッドの 1 つを呼び出そうとすると、常に次の例外が発生し ます。 )
(生成されたファイルを見て) EntityManager がクラスに挿入されていないと思われます。不足している構成を教えてください。
ここに私のapplicationContext.xmlがどのように見えるかがあります
そして、生成されたエンティティ ファイル
足りないものがある場合はお知らせください。
ruby-on-rails - Rails と Roo-xls gem を使用して保存する前に、アップロードされた Excel ファイルを検証する
モデルでは、.xls
ファイルをアップロードする前に、アプリケーションによって保存される前に Excel ファイルを検証できるようにしたいと考えています。:file_url
オブジェクト(ファイルが保存されるcomitsテーブルの列)から保存するExcelファイルを開いて.xls
検証しようとしていますが、no implicit conversion of Symbol into String
エラーが発生しています。
検証は、carrierwave によってアップロードおよび保存された Excel ファイルの実際のファイル パスを配置すると機能しますがRoo::Excel.new("")
、検証の目的を無効にします。
アプリケーションに保存せずにExcelファイルを取得するにはどうすればよいですか?
助けてくれてありがとう!あまり混乱しないことを願っています。
これは私のcomit.rb