問題タブ [entities]

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 に答える
247 参照

oop - 同じクラスの OOP 値オブジェクトとエンティティ

私は、古い手続き型の PHP Web サイトをリファクタリングして、風味を加えるためにドメイン駆動設計を少し散りばめたおいしい OOP アプリケーションにしています。

エンティティまたは値オブジェクトのいずれかであるサブクラスを持つことができるクラスが必要な場合につまずきます。

たとえば、url オブジェクト。そこには無数の URL があるため、それらすべてが実際にエンティティになることはできません。しかし、いくつかは私のホームページのように非常に特別な URL です。それが実体です。

もう 1 つの例は、たとえば「構成オブジェクト」です。「プリセット」を作成してオンライン コントロール パネルから管理できるように、一部の構成に ID を設定したいと考えています。それらの場合、それらを見つけるためにファインダー/リポジトリが必要であり、それらの寿命を管理するにはORMが必要です。しかし、他の「非プリセット」(同じクラス階層の) については、その場でカスタマイズされ、永続化する必要のないデータをロードできるようにしたいと考えています。

私は多くのことを想定しています:

それはすべて少し奇妙に思えます。

この問題を処理する最善の方法を議論するパターンはありますか?

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

.net - .NET XMLは、保存時にエンティティを解決しません。

私は次のような単純なXMLファイルを持っています:

それを.NETXmlDocumentにロードし、保存を発行すると、次のようになります。

新しいXMLファイルには、解決されたamp 176(度記号)が含まれています。これにより、XMLをロードしようとしている最後のブラックボックスが壊れます。

効果がほとんどないので、エンコーディングを試してみました。パーサーがエンティティを解決せずに、入ってくるものをエコーすることは可能ですか?不思議なことに、それは解決しません°

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

javascript - Firefox/GreaseMonkeyのエンティティに対するXPathのチョーク

私は、特定の要素内のテキストを検索し、そのテキストを使用して後で処理する、かなり基本的なGreaseMonkeyスクリプトを作成しています。関連するコードは次のとおりです。

HTMLには、クラス'someclass'のスパンがあり、これには小さなテキスト文字列が含まれています。

次に、JavaScriptで、このクラスを見つけて、そのコンテンツ(「テ​​キスト」)を標準のXPathジャズを使用して変数にプルしようとしています。

問題は次のとおりです。「一部のテキスト」が基本文字を含む基本文字列であるページでこれを実行すると、すべてが正常に機能しますが、「一部のテキスト」にエンティティが含まれているページで実行すると失敗します。たとえば、これらはすべて問題なく、XPathは必要なテキストを返します。

ただし、これによりエラーが発生します。

返されるエラーは次のとおりです。

こことGoogleで、XPathがエンティティとどのように問題を抱えているかについて話している結果をいくつか見つけましたが、それらはすべて次のようなことをしてい[text() = 'blah &racquo; blah']ました。つまり、エンティティはXPathクエリ自体にあります。私はそうではありません、それらは私がXPathクエリから返そうとしているテキストにあります。

これは同じ問題ですか?それを回避する簡単な方法はありますか?

ありがとう!

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

hibernate - JPA + Hibernate でのエンティティのバージョン管理

エンティティのバージョン管理に問題があります。アーカイブしたいものは次のとおりです。

javax.persistance.*エンティティ クラス A (注釈付きの POJO ) があるとします。それは他のエンティティとの関係にあります。次に、A の新しいバージョンを挿入する必要があります。すべての行は引き続き古い行を参照する必要がありますが、アーカイブ済みとしてマークし、新しいバージョンをデータベースに挿入する必要があります。

これには一般的なメカニズムがありますか、それともカスタム ファクトリを作成する必要がありますか?

0 投票する
4 に答える
5442 参照

sql - LINQ to Entities Join on DateTime.DayOfWeek

Shifts、RANK_S_DAY という 2 つのテーブルがあるとします。Shifts には ShiftDate 列が含まれており、RANK_S_DAYDateTimeには列がありDayOfWeekます。参加する必要があり(int)ShiftDate.DayOfWeek equals DayOfWeekます。うまくいかない理由は理解できますが、どうすれば変更できるのかよくわかりません。例外は次のとおりです。

指定された型メンバー 'DayOfWeek' は、LINQ to Entities ではサポートされていません。初期化子、エンティティ メンバー、およびエンティティ ナビゲーション プロパティのみがサポートされています。

(int)ShiftDate.DayOfWeek私が理解しているように、LINQ はSQL が理解できるものに変換できません。

コードは次のとおりです。

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

python - エンティティ参照を持つユニコード文字列を非ユニコード文字列と比較する方法

私は何十万ものhtmlファイルを評価しています。ファイルの特定の部分を探しています。ファイルの作成方法には多少の違いがある場合があります

たとえば、あるファイルにセクション見出しを含めることができます (上部に変換して分割し、テキストを結合して、一貫性のない空白を取り除くことができます。

別のファイルでは、次のことができます。

可能な応答の辞書を作成しようとしています。これら 2 つを比較して、等しいと結論付けたいと思います。しかし、最初の文字列を実行して '\97 を削除しようとするすべての置換は機能しないようです

エンティティのさまざまな表現を持つキーにはかなりの数のバリエーションがあるため、多かれ少なかれ自動的に辞書を作成したいので、次のようなものがあります。

私が実行したときからそれを想定しています

私は得る

HTMLエンティティが処理されたら、これらを比較できるはずです

私が具体的にやろうとしたことは、

エラーが発生しました

すみません、私は昨夜からこれにいます。SLott が何かを指摘し、間違ったラベルを使用したようです。これがより理にかなっていることを願っています

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

html - クローラーはhtmlエンティティをデコードしますか?

クローラーとロボットがhtmlエンティティをデコードできるかどうか疑問に思っていました。たとえば、私のhtmlには次のようなものがあります。

彼らはそれをそのように読みますか?または次のようなもの:

どのオプションがSEOに適していますか?

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

entity-framework-4 - EF4 Fluent API 構文のリファレンスはありますか?

Microsoft の Entity Framework テクノロジ プレビューに含まれる新しい流暢な API 構文の例を Web で検索し続けています。

すべての可能性を見つけるために行く信頼できる場所はありますか? そして、おそらくそれらを少し説明するもの(「HasRequired」、「WithMany」など)はありますか?

参考までに、流暢な API を使用して外部キーと主キーの関係を明示的に定義する方法を具体的に理解しようとしています。

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

php - codeigniter: エンティティはどこに行くのですか?

私は自分のエンティティをどうすればいいのだろうと思っていましたか? たとえば、Articles という名前のクラスで、いくつかのデータメンバー (名前/タイトル/日付) とゲッターとセッターがあります。これらを Articles データメンバーに追加することもできますが、それらを分離することをお勧めします。それで、あなたはどう思いますか?

ありがとう!

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

java - 文字を置き換えずにWebページをダウンロードする

私は次のようにJavaでWebページをダウンロードしようとしています:

ページをダウンロードすると、一部の文字がエンティティに置き換えられます。
これ:これ
<a href="http://www.generation276.org/film/?m=200812&paged=2" >Pagina successiva &raquo;</a>
になります:
<a href="http://www.generation276.org/film/?m=200812&#038;paged=2" >Pagina successiva &raquo;</a>
Chromeで同じページをダウンロードすると、&は&のままになります。
私はCharset/encodingの初心者です。誰かがプローブを理解できますか?