Does multiple tag search support AND vs OR?

أعتقد أن هناك خطأ عند البحث عن علامات متعددة. إليك النتيجة الغريبة التي حصلت عليها على Discourse الخاص بي:

ig src=“//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/9/d/9d9e5d0ba84892a132ca1505ed87d1e7deb222b4.png” width=“690” height="428"

استنادًا إلى نتائج البحث، يجب أن يكون هناك 8 نتائج. لكن يعرض 9 نتائج. النتيجة الثانية صحيحة، لكن الأولى ليست كذلك.

أتساءل إذا كانت المشكلة تتعلق بالشرطة، حيث أن النتيجة الخاطئة تحتوي أيضًا على وسم -reports والذي يتضمن بعض مصطلحات البحث. المشكلة لا تظهر عند البحث عن committee-reports فقط.

I might be reading this wrong, but wouldn’t this simply imply the topic only needs to contain one of the provided tags?

Or am I reading that incorrectly?

5 إعجابات

I guess it’s late :blush:

Thanks for pointing out what should have been obvious.

Is there a way to search for two tags with AND instead of OR?

إعجاب واحد (1)

بناءً على نقل هذا الموضوع إلى فئة #contribute:feature، أعتقد أن الإجابة هي لا – مؤقتًا :slight_smile:

إعجاب واحد (1)

FWIW, I was just doing a multiple tag search to share a list of posts with someone and expected the search would return the intersection (AND) instead of the union (OR). So, found this post and adding a +1 :thumbsup: for the option to AND multiple tags in a search.

إعجابَين (2)

@burke, you can actually do it but it isn’t performant (depending on the number of tags and topics you have)
Multiple Tags search query takes too long ? - big forum - #3

You would specify the tag item multiple times, such as tag:pr-welcome tag:foobar

7 إعجابات

Hi,
Outreachy aspirant here :slight_smile: I have successfully installed and run Discourse locally on my machine based on the instructions provided in the Beginners’ development guidelines. I am going through the codebase currently and was trying to get started on a beginner level issue. Is this a good place to start?
Thanks.

إعجاب واحد (1)

I am afraid this is a bit involved, I would pick something a bit more straight forward. PM me with a list of 5 or so features/bugs you find interesting and I will help guide you to the best place to start.

5 إعجابات

Thanks for pointing out to this helpful workaround @cpradio!

Thanks for the guidance, I am now looking for issues that I am able to understand/find interesting.
Also, there is a lock icon many of the issues. Does that imply they are not open to all contributors?

إعجاب واحد (1)

Closed topics are topics we are done with, they are completed.

3 إعجابات

https://github.com/discourse/discourse/pull/4896

With this pull request now it is possible to do logical AND search by multiple tags and the performance is the same for any number of tags. Example search: tag:pr-welcome+foobar

10 إعجابات