Boa tarde,
Gostaria de saber como posso buscar todos os registros do meu schema no storage do THF Sync independente do atributo "pageSize" definido.
Tenho a entidade "Bale" e o schema desta entidade está definido assim:
this.baleSchema = {
name: "Bale",
fields: ["recno", "branchCode", "crop", "code", "barCode", "visualClassification", "commercialClassification", "caseBranch", "caseCode", "packCode", "status"],
idField: "recno",
getUrlApi: "UBAW08/bales",
diffUrlApi: "UBAW08/bales/diff",
pageSize: 50,
deletedField: "deleted"
};
A entidade possui 165 registros no storage e fiz o seguinte código para buscar todos:
await this.getSchemaHandle().find().sort("barCode").exec().then(
(data: Data<Bale>) => {
aBales = data.items;
}
).catch(
(err) => {
console.log("Erro ao buscar os fardos: ", err);
reject(err);
}
);
Porém tive o retorno de apenas 50 registros. Como faço para buscar independente do pageSize?
Quem filtra utilizando o pageSize é o
— Nelson 20 de Jul de 2018ThfQueryBuild
e não o storage, por isso, utilizar o storage direto não vai considerar o tamanho da página configurado no schema