サイトでの検索を処理するストアド プロシージャを使用しています。これには、全文検索、関連性、およびページングが含まれます。また、ページングがなければ返される結果の総数を返すようにしたかったのです。これで、SP が 2 つの select ステートメント、検索、および SELECT @totalResults を返すようになりました。
NHibernate にこれを処理させる方法はありますか? 現在、ISession の接続にアクセスし、コマンドを作成して自分で SP を実行し、結果をマッピングしています。これは理想的ではないので、NH にこれを処理してもらいたいと思っています。
または、NH を使用して複雑な検索などを作成するための他のより良い方法があれば、ぜひ聞きたいです。