Search widget behavior when using semicolon (;) on string fields
How to reproduce on demo 7.4 using sao or tryton:
In Stock Moves search for:
Product: Letter Paper 500
I get the expected results.
Product: A4 Paper 250
I get the expected results
Product: Letter Paper 500; A4 Paper 250
I get no results.
Product.ID: 2;10
I get the expected results.
Product: "Letter Paper 500" | Product: "A5 Paper 250"
I get the expected results which it is my understanding that this query should return the same answer as the one with semicolon.
In this case the products don't have a code, but on my database I tested with Product.Code and semicolon as well and I did not get the expected results.
I think either the behavior needs to change, or the documentation needs to be updated.
To me it seems like the issue is related to string fields rather than many2One.
I added behavior as this is what I expect to be the issue, but it is possible that the issue is my usage in which case it is likely that documentation needs to be changed.