<%* const dv = app.plugins.plugins[“dataview”].api;

const queries = [ { file: “最近更新”, query: TABLE WITHOUT ID file.link AS Note, dateformat(file.mtime, "ff") AS Modified FROM "" WHERE publish SORT file.mtime desc LIMIT 10 , }, ];

for (const item of queries) { const { file, query } = item; try { const tFile = tp.file.find_tfile(file); const queryOutput = await dv.queryMarkdown(query); const fileContent = `--- publish: true

{queryOutput.value}`; // write query output to file await app.vault.modify(tFile, fileContent); } catch (err) { new Notice(`⚠️ ERROR updating! Check console. Skipped file: {filename}\nError: ${err}`, 0); }

} %>