finally i solve the problem. my lambda code is wrong for id filtering.
this is correct code:
async function contentDetailsById({args, dql}) {
const results = await dql.query(`query getContent($id:string) {
getContent(func: type(Content)) @filter(uid($id) AND eq(Content.publish,true)) {
title: Content.title
}
}`, {"$id": args.id})
if (results && results.data && results.data.getContent) return results.data.getContent
console.log('Invalid getContent: ', JSON.stringify(results))
return []
}