問題タブ [metadata]
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.
user-interface - メタデータ主導の UI サンプル コードはありますか?
メタデータを使用して UI を駆動する .net Windows フォーム アプリケーションを設計中です。http://msdn.microsoft.com/en-us/library/ms954610.aspxを見つけることを除けば、楽しみにしていることは何もありません。メタデータ駆動型のユーザー インターフェイスに取り組んだ人はいますか? この方法論に従うことの意味は何ですか。また、指針があれば非常に役立ちます。
javascript - スクリプト内から Greasemonkey メタデータにアクセスしますか?
独自のヘッダーで宣言されているメタデータ値をスクリプトで取得できる方法はありますか? おそらくGM_getValue()
. もちろん、それには特別な名前の構文が含まれます。たとえば、試してみましGM_getValue("@name")
た。
ここでの動機は、冗長な仕様を避けることです。
GM メタデータに直接アクセスできない場合は、おそらくスクリプト自体の本文を読み取る方法があります。それは確かにメモリのどこかにあり、解析するのはそれほど難しくありません"// @"
。(私が本当に興味を持っている値はuserscripts.org@version
によって読み取られる拡張値であるため、私の場合は何らかの方法で必要になる場合があります。)
oracle - DBMS_METADATA.GET_DDL を使用するには、どのような Oracle 権限が必要ですか?
(ここで私の無知を許してください-私はベテランのOracleユーザーではありません。)
DBMS_METADATA.GET_DDL 関数を (ALL_OBJECTS などと組み合わせて) 使用して、特定のスキーマ内のすべてのテーブルの DDL を取得しようとしています。これを (すべてのオブジェクトまたは単一の特定のオブジェクトに対して) 行うと、ORA-31603 エラーが発生します (TABLE 型の "オブジェクト "FOO" がスキーマ "SCHEMA" に見つかりません)。
これは、ログインしているユーザーが、GET_DDL に必要なメタデータを読み取るために必要な権限を持っていないことを意味すると思います。これが必要な特権は何ですか?ログイン時に、現在のユーザーがこの権限を持っている/持っていないことを確認する方法はありますか?
ありがとう!リー
metadata - ベスト プラクティス - メタ データと機能定義データを混在させる必要がありますか?
次のラジオ ボタン セットでアクセスできる "Status" の DB テーブル列を持つ単純なニュース記事 Web アプリケーションのケースを考えてみましょう。
ステータス - [x] 公開 [ ] 下書き [ ] アーカイブ
...「Publish」は記事を公開して表示し、「Draft」と「Archive」は表示しません。機能的には「ドラフト」と「アーカイブ」は同じことを行いますが、追加のメタデータの意味を持ちます。「表示」と「非表示」の 2 つの機能状態と、「発行」、「下書き」、「アーカイブ」のメタ データが、同じ「状態」の列に混在しています。
これは良い習慣ですか?これは非常に単純なケースですが、より大きなケースでは、そのような慣行の欠陥が明らかになる可能性があります (またはそうでない場合もあります)。
sql-server - 列が MSSQL 2000 の ID 列であるかどうかを確認するにはどうすればよいですか?
ALT + F1ではなく、コードでこれを行いたいです。
.net - メタデータ形式に関係なく、.NET で画像メタデータを取得する
ファイル名を指定すると、メタデータの保存方法 (つまり、Exif、IPTC、または XMP) に関係なく、現在開発中の (クローズド ソース) プロジェクトのイメージ内の特定のメタデータにアクセスできる必要があります。特に、ジオタグ データにアクセスしたいと考えています。
サードパーティのアセンブリやライブラリを必要とせずにこれを行う方法はありますか (つまり、ストック Microsoft .NET で実行できますか)、どのように行うのでしょうか? それとも、多くの P/Invoking of WICで立ち往生していますか?
sql - 「動的列」を表示する SQL クエリまたはビュー
私はデータのテーブルを持っており、人々がそのテーブルにメタデータを追加できるようにしています。
データが格納されているテーブルに余分な列を追加しているように扱うことができるインターフェイスを提供しますが、実際にはデータを別のテーブルに格納しています。
したがって、データ、日付、および名前を格納するテーブルが必要な場合は、データ テーブルにデータ、メタ名に「Date」という単語、メタデータに日付、別の行をメタ名に「名前」、メタデータに名前を含むメタ テーブル。
これらのテーブルから情報を取得し、「データ」と「名前」の 2 つの列が追加された 1 つのテーブルから取得したかのように表示するクエリが必要になりました。これにより、顧客には、カスタム列を含む 1 つのテーブルがあるように見えます。 :
または、言い換えれば、ここからどうやって行くのですか:
ここまで:
何年も前に PHP を使用して MySQL でこれを行ったとき、2 つのクエリを実行しました。最新のデータベースには、これに対処する別の方法があることを願っています。
この質問のオプション 3 に関連します。
-アダム
sql-server-2005 - IDENTITY列のseed_valueとincrement_valueはどこにありますか?
sys.* ビューを使用してメタデータを収集しています。ドキュメントによると、sys.identity_columns ビューはシード値と増分値を返します。
ただし、上記のクエリは 1 つの列だけを返します。私だけでしょうか?
(注:この質問を以前のバージョンから多少変更する必要がありました。)
wcf - net.pipeを使用して、ホストとクライアントの両方が同じプロセスにあるFaultContractsをサポートするようにWCFをどのように構成しますか?
net.pipeバインディングを使用して、サービスとクライアントの相互作用のインプロセス単体テストを作成しようとしています。優れたWCFサービスと同様に、サービス操作でFaultContractAttributeを使用して、発生する可能性のある障害(ラップされた例外)をメタデータに公開します。XML (App.config)を使用してクライアントエンドポイントとサービスエンドポイントを構成したいと思います。 ただし、障害がスローされるたびに、それは単にCommunicationExceptionの「パイプが閉じられました」であり、私が期待していた型指定された障害ではありません。
net.pipeにIMetadataExchangeエンドポイントを追加しようとしましたが、機能しませんでした。私も試しました。Vista上にあるため、httpエンドポイントのACLをnetshする必要がありました。それもうまくいきませんでした。
カスタム例外クラス:
これは構成での最新の試みですが、「サービスによって実装されたコントラクトのリストにコントラクト名'IMetadataExchange'が見つかりませんでした」というメッセージが表示されます。
これを行う方法の例または推奨事項へのリンクをいただければ幸いです。
sql-server - SQL Server に列が存在するかどうかを確認するにはどうすればよいですか?
SQL Server 2000 に列が存在するかどうかを確認するにはどうすればよいですか?