?search パラメータに値を渡すことで検索されるビューを含むカスタム コントロールがあります。ほとんどの場合、すべてが期待どおりに機能します。ただし、一部の結果には未定義のviewEntry が 1 つ含まれています。これは、返される結果の数に関係なく、常に最初のページの最後のエントリとして表示されます。ノーツ クライアントで同じ検索を行っても、空の文書は表示されず、データベースに競合もありません。
typeof viewEntry == undefinedをチェックすることでエラーを回避できましたが、なぜこれが起こっているのかを突き止めたいと思います。