グルドンアーカイブ検索にAND検索(スペースの認識)と除外指定をできるようにした。

例えば、検索文字列に「グルドン 4K -http」を入力した場合、「グルドン」と「4K」を含み、かつ、「http」を含まないトゥートを検索する。

rbtnn.github.io/mstdn_guru-arc

@rbtnn どんどん使いやすくなってますね~

検索期間ですが、今は月単位ですが○○年○○月から××年××月までというスタイルはサーバー側の負担が大きくなるとかで採用されてないのでしょうか?
個人的にはもっと古いのも含めて自分がトゥートしたニュースの中からもう一度探し出してリンクを辿りたいとかに使えればなと思う次第です。

フォロー

@skawa 特にダメというわけではないんですが、実装上の問題でいまほとんどの処理をクライアントサイドでやっているんで、データ通信量が検索範囲を広げるとかなりのサイズになってしまうんですよ。だからどうしようかなーっと考えてます

@rbtnn 了解しました~ なるさんの思うままにやってみてください ^^

確かにうっかり検索条件を広くしちゃっていつまでも処理が終わらないとかもあり得るでしょうし
そうなると中断ボタンも用意しなきゃいけないのかなぁ

検索エンジンでもよくあるように普段使いはシンプルにしておいて
上級検索として用意されてるとかでも助かるなぁと思ったり。

@skawa 暫定で「すべて」という選択肢を検索年月に入れておきました。今後、仕様を変える可能性もありますがそのときはよろしくお願いいたします🙇

@rbtnn 早速の対応ありがとうございます~ 活用させていただきます🙇‍♂️

@rbtnn デバッグ情報です
AND検索のテストをしましたが、「skawa 3700X」だとヒット件数0になります「3700X」だけだとヒットします
区切りは半角スペース、全角スペースいずれでも大将がヒットしませんでした。

@skawa 現在、検索をユーザーIDや名前に当ててないからかと思います

ログインして会話に参加
グルドン

Mastodon は、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。