Best way to save a document with strapi (without using underlying mongoose)?

Yes, Strapi’s lifecycles will not be triggered when you are using ORM queries.

But take a look here in the documentation:

image