Ansis

Results 12 issues of Ansis

I have no idea if this is possible but it's the feature I miss the most from Spotify. The most typical use case is to use your phone as a...

Hi, I am wondering if there is some way of enforcing primary key uniqueness when running a creation method multiple times? Validation does not prohibit creating nodes with identical primary...

question

## Describe the bug When `oneOf` is used together with `checkExact`, the fields specified inside `oneOf` are not recognized. ## To Reproduce 1. Create both normal validation chains and chains...

i: enhancement

The current release binary (v2.0.0-beta) is searching for libssl.so.1.1, however, a recent Arch update upgraded it to libssl 3.

The `getDataValues` method uses the model schema to gather all data properties of an instance: https://github.com/themetalfleece/neogma/blob/7bb78abd7c239f29317f4bfe00d0159c0690275d/src/ModelOps/ModelOps.ts#L534-L542 This is will only return the instance properties. However, during the build process of...

improvement

When using any operators in QueryBuilder, Neogma outputs the following error: ``` NeogmaConstraintError: The only operator which is supported for object mode is "eq" ``` I noticed that QueryBuilder uses...

bug

`Model.createOne()` returns the created model instance. `Model.update()` returns the updated instance if the configuration parameter `return` is set to `true. How come relationships do not have these options? The current...

improvement

If I create a node using a model, the relationship does not have to be defined upon creation. Is it possible to force the relationship property to be required when...

improvement

Using the Typescript method of defining models, you can define a model's properties such as: ```typescript type UserPropertiesI = { uuid: string; username: string; } ``` And initialize a field...

feature

https://github.com/themetalfleece/neogma/blob/da28eccb3221476d5d7693be65f84297d8ea0532/src/Queries/Where/Where.ts#L109-L116 The key of `WhereParamsI` is a `string` type. This can cause errors that are difficult to debug. For example: ```typescript user.findRelationships({ alias: 'Group', where: { target: { grpName: 'Administrators'...

improvement