4D AI: Sorting Query Results by Vector Similarity
In the Semantic search: querying by vector similarity post, we introduced how to query entities using vector similarity, a powerful way to find the mo...
In the Semantic search: querying by vector similarity post, we introduced how to query entities using vector similarity, a powerful way to find the mo...
This feature keeps going on with a new paradigm: handle data in an event-driven way. The 4D 21 provides a complete series of events related to databas...
ORDA is a core long-term feature that opens up a world of new possibilities in 4D. We keep enhancing ORDA to help you write powerful code. As a resul...
The 4D language supports the concept of classes and thus, the concept of constructor. On the another hand, the ORDA abstraction layer, through Data M...
We've all been there. You build a beautiful interface that displays an entity selection for users. They can drop entities to refine their choices, but...
Deletion of data should be handled with care. To prevent issues, we can use transactions or rely on backups and logs. Some improvements have been mad...
Non-ORDA database commands allowed you to put images and blobs outside your data file thanks to the SET EXTERNAL DATA PATH command. This command is no...
Retrieving the list of unique data elements is always helpful when manipulating data. In some cases, retrieving the number of occurrences of each valu...
4D v19 R4 is shipped with a new ORDA concept: Aliases. They are the logical and complementary continuation of computed attributes. This blog post exp...
Since ORDA allows you to work with several entity selections simultaneously, we're sure you take advantage of this by passing entity selections as a p...
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy