Marc J. Schmidt

Results 444 comments of Marc J. Schmidt

That's currently not supported. Flagged as feature.

We do not have any information in TypeScript transformers about the build. It could be a `tsc` or a Project References build via `tsc --build`. Thus, there is no way...

I've added with the fix of #311 a test for your use-case, too, which indicates that this works as expected. Please see https://github.com/deepkit/deepkit-framework/commit/aa19cabaf06219d2c453667b09600bcb9f7be44f#diff-75b4ae9bc8d02aed72eb4501bb111f1931e386147b1754a6c325fe0a59ad1815R907 and here another with your exact code...

> It's hard for me to build and test the packages when I make changes. What doesn't work? Let me know what is the issue and we can fix it....

As commented by @Rush in Slack, we could add with this `.populate()` feature also unnormalized relations support, e.g. `@t.arrray(user).reference() users: User[]`, which is typical use-case in Mongodb, and would be...

I tested your code (with some adjustments/fixes) on exactly the same mongo version via Docker and everything worked fine: ```typescript class BaseEntity { _id: MongoId & PrimaryKey = ''; created:...

Having `id: MongoId & PrimaryKey = "507f1f77bcf86cd799439011";` works for me too. Although there is an issue with deleting when you have entries in the collection where no `id` field exists,...

@CristianPi thanks, that was the missing piece. Fixed in https://github.com/deepkit/deepkit-framework/commit/c1d6c415199804d966ce17ceb235a050de011da3

We release in the next months to come our commercial offerings that include products around the framework to make working with on complex applications even more efficient, especially in a...