ここでは一例です:
「[年齢] = 『37』そして[性別]は「2003/01/01」であり、「idnumber」はNullである(「saresident」= '52'または「abc%」のような市民権)」
Iこれを次のようなツリーに体現できるはずです:
{attribute='age', operator='=', value='37', opperand='And'}
{attribute='gender', operator='Is Not Null', value='', opperand='And'}
{attribute='optindate', operator='>', value='2003/01/01', opperand='And'}
など....
どのような提案が素晴らしいでしょう!
この表現はEAVスキーマのデータをクエリするために使用されることに言及する必要があります(コメントは入力しないでください)。したがって、これをExpressionTree(または何か)に構築して、必要なSQLクエリを再帰的に作成して構築する必要があります。 –