Updates
This commit is contained in:
+6
-2
@@ -256,7 +256,7 @@ function sqlGenerator({ tableName, genObject, dbFullName, count }) {
|
||||
const newSubQueryObj = subQueryGroup === null || subQueryGroup === void 0 ? void 0 : subQueryGroup[_field];
|
||||
return genSqlSrchStr({
|
||||
queryObj: newSubQueryObj,
|
||||
field: _field,
|
||||
field: newSubQueryObj.fieldName || _field,
|
||||
join: genObject === null || genObject === void 0 ? void 0 : genObject.join,
|
||||
});
|
||||
});
|
||||
@@ -264,7 +264,11 @@ function sqlGenerator({ tableName, genObject, dbFullName, count }) {
|
||||
subSearchString.join(` ${queryObj.operator || "AND"} `) +
|
||||
")");
|
||||
}
|
||||
return genSqlSrchStr({ queryObj, field, join: genObject === null || genObject === void 0 ? void 0 : genObject.join });
|
||||
return genSqlSrchStr({
|
||||
queryObj,
|
||||
field: queryObj.fieldName || field,
|
||||
join: genObject === null || genObject === void 0 ? void 0 : genObject.join,
|
||||
});
|
||||
});
|
||||
const cleanedUpSearchStr = sqlSearhString === null || sqlSearhString === void 0 ? void 0 : sqlSearhString.filter((str) => typeof str == "string");
|
||||
const isSearchStr = (cleanedUpSearchStr === null || cleanedUpSearchStr === void 0 ? void 0 : cleanedUpSearchStr[0]) && cleanedUpSearchStr.find((str) => str);
|
||||
|
||||
Vendored
+5
@@ -910,6 +910,11 @@ export type ServerQueryObject<T extends object = {
|
||||
operator?: (typeof ServerQueryOperators)[number];
|
||||
equality?: (typeof ServerQueryEqualities)[number];
|
||||
tableName?: K;
|
||||
/**
|
||||
* This will replace the top level field name if
|
||||
* provided
|
||||
*/
|
||||
fieldName?: string;
|
||||
__query?: {
|
||||
[key in keyof T]: Omit<ServerQueryObject<T>, "__query">;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user