@@ -1623,19 +1623,19 @@ public QueryResponse FederatedQuery(string environmentId, List<string> collectio
16231623 Passages = passages ,
16241624 Aggregation = aggregation ,
16251625 Count = count ,
1626- ReturnFields = returnFields ,
1626+ ReturnFields = ( returnFields == null || returnFields . Count < 1 ) ? null : string . Join ( ", " , returnFields . ToArray ( ) ) ,
16271627 Offset = offset ,
1628- Sort = sort ,
1628+ Sort = ( sort == null || sort . Count < 1 ) ? null : string . Join ( ", " , sort . ToArray ( ) ) ,
16291629 Highlight = highlight ,
1630- PassagesFields = passagesFields ,
1630+ PassagesFields = ( passagesFields == null || passagesFields . Count < 1 ) ? null : string . Join ( ", " , passagesFields . ToArray ( ) ) ,
16311631 PassagesCount = passagesCount ,
16321632 PassagesCharacters = passagesCharacters ,
16331633 Deduplicate = deduplicate ,
16341634 DeduplicateField = deduplicateField ,
1635- CollectionIds = collectionIds ,
1635+ CollectionIds = ( collectionIds == null || collectionIds . Count < 1 ) ? null : string . Join ( ", " , collectionIds . ToArray ( ) ) ,
16361636 Similar = similar ,
1637- SimilarDocumentIds = similarDocumentIds ,
1638- SimilarFields = similarFields ,
1637+ SimilarDocumentIds = ( similarDocumentIds == null || similarDocumentIds . Count < 1 ) ? null : string . Join ( ", " , similarDocumentIds . ToArray ( ) ) ,
1638+ SimilarFields = ( similarFields == null || similarFields . Count < 1 ) ? null : string . Join ( ", " , similarFields . ToArray ( ) ) ,
16391639 Bias = bias
16401640 } ;
16411641
@@ -1878,18 +1878,18 @@ public QueryResponse Query(string environmentId, string collectionId, string fil
18781878 Passages = passages ,
18791879 Aggregation = aggregation ,
18801880 Count = count ,
1881- ReturnFields = returnFields ,
1881+ ReturnFields = ( returnFields == null || returnFields . Count < 1 ) ? null : string . Join ( ", " , returnFields . ToArray ( ) ) ,
18821882 Offset = offset ,
1883- Sort = sort ,
1883+ Sort = ( sort == null || sort . Count < 1 ) ? null : string . Join ( ", " , sort . ToArray ( ) ) ,
18841884 Highlight = highlight ,
1885- PassagesFields = passagesFields ,
1885+ PassagesFields = ( passagesFields == null || passagesFields . Count < 1 ) ? null : string . Join ( ", " , passagesFields . ToArray ( ) ) ,
18861886 PassagesCount = passagesCount ,
18871887 PassagesCharacters = passagesCharacters ,
18881888 Deduplicate = deduplicate ,
18891889 DeduplicateField = deduplicateField ,
18901890 Similar = similar ,
1891- SimilarDocumentIds = similarDocumentIds ,
1892- SimilarFields = similarFields ,
1891+ SimilarDocumentIds = ( similarDocumentIds == null || similarDocumentIds . Count < 1 ) ? null : string . Join ( ", " , similarDocumentIds . ToArray ( ) ) ,
1892+ SimilarFields = ( similarFields == null || similarFields . Count < 1 ) ? null : string . Join ( ", " , similarFields . ToArray ( ) ) ,
18931893 Bias = bias
18941894 } ;
18951895
0 commit comments