|
28 | 28 | fromapp.translator.core.models.platform_detailsimportPlatformDetails |
29 | 29 | fromapp.translator.core.models.query_containerimportRawQueryContainer,TokenizedQueryContainer |
30 | 30 | fromapp.translator.core.models.query_tokens.fieldimportField |
| 31 | +fromapp.translator.core.models.query_tokens.field_fieldimportFieldField |
31 | 32 | fromapp.translator.core.models.query_tokens.field_valueimportFieldValue |
32 | 33 | fromapp.translator.core.models.query_tokens.function_valueimportFunctionValue |
33 | 34 | fromapp.translator.core.tokenizerimportQueryTokenizer |
@@ -68,6 +69,11 @@ def get_field_tokens( |
68 | 69 | fortokeninquery_tokens: |
69 | 70 | ifisinstance(token,FieldValue): |
70 | 71 | field_tokens.append(token.field) |
| 72 | +elifisinstance(token,FieldField): |
| 73 | +iftoken.field_left: |
| 74 | +field_tokens.append(token.field_left) |
| 75 | +iftoken.field_right: |
| 76 | +field_tokens.append(token.field_right) |
71 | 77 | elifisinstance(token,FunctionValue): |
72 | 78 | field_tokens.extend(self.tokenizer.get_field_tokens_from_func_args([token.function])) |
73 | 79 |
|
|