問題タブ [cfml]

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.

0 投票する
1 に答える
7753 参照

coldfusion - How do I clear the coldfusion query cache without restarting the server?

I have several queries that I cache using the cachedwithin="#CreateTimespan(...)#" attribute of the cfquery tag. There are times when I need to clear the cache (or just re-execute the query to get a new cached copy). Historically, I've done one of two things to accomplish this -

  1. Restart the coldfusion service.
  2. Slightly alter the query in the code, say by adding or deleting whitespace.

Neither of these options are very good, especially when in production. I'm not asking for how I might expire the cache programmatically (although, that would be nice!), but more simply - how can I clear the cached queries on the server without having to resort to one of those two above methods? I'd be happy to hear about methods that work either server-wide, or application-wide, or even how to expire a specific cached query. Thanks!

0 投票する
2 に答える
5027 参照

coldfusion - ColdFusion で送信フォームの電話番号を標準化する

フォームに入力する電話番号の入力を、たとえば (444) 555-666 のように標準化する方法を探しています。現在、4445556666 や 444-555-6666 などの任意の形式で入力できますが、標準化はありません。数値がデータベースに入力されたときに、数値を以前の形式に変換する方法が欲しいです。

フォームの HTML コードは次のとおりです。

これは、他のすべてのデータとともに、cfquery INSERT INTO コマンドを使用してデータベースに入力されます。必要に応じてそのコードを提供できます。要約版は次のとおりです。

これに関する任意の考えをいただければ幸いです。

0 投票する
1 に答える
507 参照

forms - 任意の数のフォームフィールドを処理する方法

私はColdFusion(Railo 3.3)を使用しており、フォームフィールドのセットを動的に追加できるjQueryを使用するいくつかのフォームがあります(たとえば、ユーザーはボックスにチェックマークを付けて、追加の関連フィールドをすべて表示する別の会社の所有者を追加できますオーナー)。すべての情報をデータベースに挿入する必要がありますが、いつでもいくつのフィールドが送信されるのか正確にはわかりません。

この任意の数のフィールドを処理して、ColdFusionを使用してDBに挿入するにはどうすればよいですか?

ありがとう!

0 投票する
3 に答える
553 参照

mysql - ColdFusion / Railoスクリプトの「newquery()」でSQLエラーが発生しました

挿入しようとすると、Railoから非常に役に立たないSQLエラーが発生します。渡した:param値と関係があると思います。これらを取り出して単純な文字列に置き換えると、機能します。

これが私のコードです(CFC内にあります):

なぜこれがエラーをスローしているのか、私は一生理解できません!:paramを使用できるようにする必要があります。

Railoエラーは次のとおりです。

その行番号を調べても、関連するものは何も示されていないようです。このクエリは200行目のようなものです!そして、前述のように...これらの:param値を置き換えるとSQLが機能するようです。

私がここで間違っていることは実際にありますか?髪を抜く!

ありがとう、マイケル。

編集:

言及するのを忘れて、Railoバージョンは次のとおりです。

0 投票する
3 に答える
562 参照

java - ColdFusion オブジェクトが存在するコンテキストを確認するにはどうすればよいですか?

したがって、このコンポーネントのインスタンスがあるとします。

foo.cfc

そして、この別のコンポーネント fooParent.cfc:

「foo」のインスタンスをいくつかの異なる方法で作成するとしましょう:

予想どおり、これは次のように出力されます。

私が知りたいのは、呼び出されているコンテキストについて何か (何でも!) を教えてくれる foo.cfc 内で何ができるかということです。最終的にはすべてが何らかのスコープ内に存在し、すべてのスコープは一種のオブジェクトであるため、特定のインスタンス化されたオブジェクト内から、含まれているオブジェクトを特定する方法が本当に欲しいということです。最終的に、上記のサンプル スニペットから、このようなものが私の出力になるように foo.cfc を構築する方法:

getMetaDataこれらの各値は、実際の包含オブジェクト参照を渡した結果を検査することによって決定される可能性があります。

更新コメントでMicahが示唆したように、これに「Java」タグを追加しました.

アップデート

これを純粋に学術的な議論のように見えるものとして残すのではなく、なぜこれが必要なのかを説明させてください.

次のように、データへの参照を戻すために、CFWheels ORM をインクルードと共に使用しています。

これにより、次のように参照できるオブジェクトが返されます。

ここで、「AuthSource.authenticate」メソッド内で、自分が含まれている「User」オブジェクトについて知りたいと思います。そうしないと、代わりに次のように関数を呼び出さなければならなくなります。

User オブジェクトを介して AuthSource モデルのメソッドを呼び出し、そのメソッド内からそのオブジェクトから実際に読み取るという事実に頼ることができるはずです。

0 投票する
1 に答える
3386 参照

javascript - シンプルなcoldfusionはレコードIDをJS関数に渡しますか?

一意のデータベース セッション ID を cfm ページを介して渡そうとしていますが、機能していないようです。ページ 1 にはレコード ID があり、recordclick() 関数で numSession に保存しようとしており、それを次のページに渡してクエリで使用していますが、機能していません。

私がやっていることの大まかな概要は次のとおりです。

ページ1:

0 投票する
2 に答える
513 参照

sql - cfsqltype の使用は適切ですか?

cfqueryparam または cfprocparam をコーディングする場合、cfsqltype はオプションです。ただし、通常、コード化されているのを見てきました。cfsqltype を指定する利点はありますか?

0 投票する
2 に答える
383 参照

javascript - AJAX 経由で CFC を使用しようとしたときの Railo エラー

Railo をテスト ページで新しい CFC と連携させることができず、エラー コンソールに「Railo が定義されていません」というメッセージが表示され続けます。

エラー コンソールでは、次のセクションが強調表示されます。

コード CFC:

コード CFM:

0 投票する
1 に答える
141 参照

railo - Railo が実行されている Windows アカウント

Windows 2008 r2 で Railo が実行されている Windows ユーザー アカウントを見つけるにはどうすればよいですか?

0 投票する
1 に答える
663 参照

amazon-web-services - AWS と Railo のセットアップ

Railoを AWSにインストールすることに関して、誰かが私を正しい方向に向けることができるかどうか疑問に思いました.

空いた時間にイラストを販売するウェブサイトを作成しましたが、コストの関係で、マーケティング予算がほとんどない専用の CF サーバーにホストするための費用を使い続けることができません。Amazon でアカウントを設定し、Railo をインストールするというアイデアをいじっています。

過去数か月間、私はさまざまなアドバイスを受けました。たとえば、画像をホストするための S3 アカウントと、Web サイトと SSL を使用した DB 用の Railo の EC2 アカウントを取得するか、Railo と DB をホストできる S3 アカウントを取得するだけです。私のイメージを同じサーバーに持っています。何が最善なのかわからないので、良い解決策と思われる方法を教えていただけないでしょうか。

いくつかのブログを読んだことがありますが、セットアップに関する詳細が記載されていますが、それらは 1 年以上前のものであるように思われるため、それらが有効な解決策であるかどうかはわかりません。私は開発者なので頭がいっぱいですが、特にクラウドサービスについては、企業で働いているときに関与する一般的な領域ではないため、新しいことを学びたいと思っています. 以前は、サーバー ルームに長くタグを付けてインフラストラクチャを理解していましたが、今ではすべてがリモートで行われており、参加するのはそれほど簡単ではありません。

私が従うべきことについてのあなたの経験からの基本的なアドバイス/高度なアドバイス、および良いリソースを知っている場合は、非常に高く評価されます.

S3 と EC2 の AWS セットアップを取得する必要がありますか、それともいずれかを取得する必要がありますか (DB 接続が必要になります)?

2 つの EC2 インスタンスの負荷分散は構成が難しく、Web サーバーが必要になります。