This commit is contained in:
@@ -117,7 +117,13 @@ namespace AyaNova.Biz
|
|||||||
|
|
||||||
q.Length=q.Length-2;//trim the final comma and space
|
q.Length=q.Length-2;//trim the final comma and space
|
||||||
|
|
||||||
q.Append(" FROM asearchdictionary INNER JOIN asearchkey ON asearchdictionary.id = asearchkey.wordid GROUP BY asearchkey.objectid, asearchkey.atype) SELECT atype, objectid FROM qr WHERE ");
|
var qTypeOnly=string.Empty;
|
||||||
|
if(searchParameters.TypeOnly!=AyaType.NoType){
|
||||||
|
//INNER JOIN ASEARCHKEY ON ASEARCHDICTIONARY.ID = ASEARCHKEY.WORDID and asearchkey.atype=20
|
||||||
|
qTypeOnly=$"AND ASEARCHKEY.ATYPE={(int)searchParameters.TypeOnly}";
|
||||||
|
}
|
||||||
|
|
||||||
|
q.Append($" FROM asearchdictionary INNER JOIN asearchkey ON asearchdictionary.id = asearchkey.wordid {qTypeOnly} GROUP BY asearchkey.objectid, asearchkey.atype) SELECT atype, objectid FROM qr WHERE ");
|
||||||
|
|
||||||
for (; termCount > 0; termCount--)
|
for (; termCount > 0; termCount--)
|
||||||
q.Append($"st{termCount} > 0 {(termCount > 1 ? "AND " : "")}");
|
q.Append($"st{termCount} > 0 {(termCount > 1 ? "AND " : "")}");
|
||||||
|
|||||||
Reference in New Issue
Block a user