2

多くのテーブルを含む DB があり、すべてのテーブルには異なるプロパティがあり、次のことを実現したいと考えています。

(すべてのテーブルから)すべてのプロパティを作成してインデックスを作成します。

問題は、動的クラスを使用してデータベースに挿入したため、すべてのテーブルにクラスがないことです。

では、指定された文字列が、プロパティの 1 つにその文字列を含むすべてのドキュメントを返すインデックスを作成するにはどうすればよいでしょうか?

解決する必要があるもう 1 つの問題は、将来のテーブル挿入で、上で説明したインデックスに新しいテーブルを追加できることです。

ありがとう、デビッド

4

1 に答える 1

0

David、あなたは RavenDB にテーブルを持っていませんが、それはさておき、次のようにデータセット全体にインデックスを定義することができます:

     from doc in docs select new { doc.Name }

これにより、すべてのタイプのインデックスが定義され、すべてのドキュメントの名前を照会できるようになります。

于 2012-06-18T07:19:28.473 に答える