You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 2, 2026. It is now read-only.
I am replacing my current Arango driver (ArangoDB.Client) with yours. I realized that some of the documentation could be improved.
Trying to execute queries always returned error 401 from the database. After some try and fail and checking your test code I figured out the following:
Realm is .. I don't know. I must not specify this for my connection to work. At least not provide my db name here.
The executions parameter of type ArangoHandle (e.g. CreateAsync("test"), UpdateAsync("test"), ...) references to the used database (-> "test")
Some other documentation questions:
How to best handle large-ish queries (just thousands of documents, nothing larger) if I want to link those to data grids (e.g. with Blazorize) for dynamic filtering/sorting?
Is LINQ recommended or should one use AQL?
In general: can you provide options for the LINQ params? The only way to find what is supported seems to have a look at the code base documentation. And AsQueryable() is not realy self-explanatory IMHO especially on how to use it properly (when/where/why) vs. ToListAsync() (I guess ToList() processes all the data, AsQueryable does not, but how to use it properly as a return value?).
What's the difference between WHERE() and FILTER() (maybe this is a LINQ specific question, I am using it from time to time but I am not an expert. If it is LINQ specific question than please don't invest time in an answer)?
Is it possible to specify a default database on the ArangoContext (didn't find anything to ConnectionString at the Arango documentation homepage)?
Why document JsonIgnore and ArangoIgnore so prominently? Isn't ArangoIgnore a ... real special case - especially because it only works with Newtonsoft.Json?
Supported data types? My previous driver didn't support DateTime (well or Arango, however you want to look at it). It would be good to now which data types can be used beforehand .
Is there a way to specify how a enum value is serialized (as Int or String)?
You say hot backup is only available for enterprise system. Any recommendations on how to backup / restore data in general? Possible to use Arango.Backup but taking DB offline beforehand?
Anyway that's everything I managed to collect on the top of my hat after using your library for roughly 3 hours. Thanks for your great work!
Hey,
I am replacing my current Arango driver (ArangoDB.Client) with yours. I realized that some of the documentation could be improved.
Trying to execute queries always returned error 401 from the database. After some try and fail and checking your test code I figured out the following:
Some other documentation questions:
Anyway that's everything I managed to collect on the top of my hat after using your library for roughly 3 hours. Thanks for your great work!
Regards,
Andy