solrnetを使用して(日付で)最新のトップ10アイテムを受け取る簡単な方法があるかどうか疑問に思いましたか?行を使用して返されるレコードの数を指定できると思いますが、最新のアイテムをクエリする効率的な方法があるかどうかはわかりません...
ありがとうございました
JP
solrnetを使用して(日付で)最新のトップ10アイテムを受け取る簡単な方法があるかどうか疑問に思いましたか?行を使用して返されるレコードの数を指定できると思いますが、最新のアイテムをクエリする効率的な方法があるかどうかはわかりません...
ありがとうございました
JP
まず、スキーマにタイムスタンプフィールドが必要です。次に例を示します。
<field name="timestamp" type="date" indexed="true" stored="true" default="NOW" multiValued="false"/>
次に、SolrNetを使用してこのフィールドで並べ替えます。
var results = solr.Query(SolrQuery.All, new QueryOptions {
Rows = 10,
OrderBy = new[] {new SortOrder("timestamp", Order.DESC)},
});