mirror of https://github.com/nocodb/nocodb
Anbarasu
7 months ago
committed by
GitHub
1 changed files with 97 additions and 0 deletions
@ -0,0 +1,97 @@ |
|||||||
|
*** |
||||||
|
|
||||||
|
titel: 'Linken' |
||||||
|
beschrijving: 'Dit artikel legt uit hoe u een Links-veld kunt maken en ermee kunt werken.' |
||||||
|
tags: \['Velden', 'Veldtypen', 'Op links gebaseerde typen', 'Links'] |
||||||
|
trefwoorden: \['Velden', 'Veldtypen', 'Op links gebaseerde typen', 'Links', 'Koppelingsveld maken'] |
||||||
|
--------------------------------------------------------------------------------------------------- |
||||||
|
|
||||||
|
`Links` veldtype wordt gebruikt om de relatie tussen tabellen tot stand te brengen en koppelingen naar andere records te maken. |
||||||
|
NocoDB ondersteunt de volgende soorten relaties: |
||||||
|
|
||||||
|
* `Has-Many`- Een record in de ene tabel kan meerdere records in een andere tabel hebben. |
||||||
|
* Voorbeeld: A`Country`kan er meerdere hebben`Cities`. |
||||||
|
* `Belongs-to`- Meerdere records in één tabel kunnen één record in een andere tabel hebben. |
||||||
|
* Voorbeeld: A`City``Belongs-to`A`Country`. |
||||||
|
* `Many-to-Many`- Meerdere records in één tabel kunnen meerdere records in een andere tabel hebben. |
||||||
|
* Voorbeeld: A`Student`kan er meerdere hebben`Subjects`& A`Subject`kan er meerdere hebben`Students`. |
||||||
|
|
||||||
|
:::opmerking |
||||||
|
|
||||||
|
* Er kunnen alleen koppelingen worden gemaakt tussen tabellen in dezelfde database. |
||||||
|
* Naar zichzelf verwijzende links worden ondersteund. (Link naar dezelfde tabel) |
||||||
|
* Voor iedere`Has-Many`relatie gedefinieerd, NocoDB vergroot`Belongs-to`relatieveld in de aangrenzende tabel automatisch |
||||||
|
::: |
||||||
|
|
||||||
|
## Maak een koppelingsveld |
||||||
|
|
||||||
|
1. Klik op`+`pictogram rechts van`Fields header` |
||||||
|
2. Voer in de vervolgkeuzelijst de veldnaam in (optioneel). |
||||||
|
3. Selecteer het veldtype als`Links`uit de vervolgkeuzelijst. |
||||||
|
4. Selecteer het relatietype: Ofwel`Has-Many`of`Many-to-Many`. |
||||||
|
5. Selecteer de tabel waarmee de relatie tot stand moet worden gebracht. |
||||||
|
6. Configureer het label dat moet worden gebruikt voor weergave in de cel. Standaard ingesteld op`Link`, `Links`(Optioneel). |
||||||
|
7. Klik op`Save Field`knop. |
||||||
|
|
||||||
|
![image](/img/v2/fields/types/links.png) |
||||||
|
|
||||||
|
### Cell display |
||||||
|
|
||||||
|
In de cel wordt het aantal koppelingen voor een record naar de gerelateerde tabel weergegeven. |
||||||
|
|
||||||
|
![image](/img/v2/fields/links-cell-display.png) |
||||||
|
|
||||||
|
Als u op de linktekst klikt, wordt een`Linked Records`modaal met de lijst met links en bijbehorende aanvullende informatie. |
||||||
|
|
||||||
|
### Gekoppelde records weergeven |
||||||
|
|
||||||
|
![image](/img/v2/fields/linked-record-modal.png) |
||||||
|
|
||||||
|
Een korte opmerking over de modale componenten: |
||||||
|
|
||||||
|
1. Deze modaal geeft gekoppelde records weer voor`PENELOPE` |
||||||
|
2. Pictogram vertegenwoordigt`Many-to-Many` relation |
||||||
|
3. Gekoppelde records behoren tot`Film` table |
||||||
|
4. Zoekbalk, om de weergegeven lijst met gekoppelde records te verfijnen |
||||||
|
5. Lijst (kaarten) met gekoppelde records |
||||||
|
6. Om aanvullende informatie (uitgevouwen record) te bekijken, beweegt u de muis over de kaart en klikt u op de`<>`icoon |
||||||
|
7. Geeft het totale aantal gekoppelde records aan |
||||||
|
8. Pagineringsbalk |
||||||
|
9. Klik op`+ Link more Records`knop om nieuwe links toe te voegen: [Lees verder](#link-new-records) |
||||||
|
|
||||||
|
### Nieuwe records koppelen |
||||||
|
|
||||||
|
Modaal om nieuwe links toe te voegen kan worden geopend door |
||||||
|
|
||||||
|
* Klikken op`+ Link more Records`knop in de`Linked Records`modaal |
||||||
|
* Door te klikken op de`+`pictogram in de cel (verschijnt wanneer u op de cel klikt) |
||||||
|
|
||||||
|
![image](/img/v2/fields/add-link-modal.png) |
||||||
|
|
||||||
|
Een korte opmerking over de modale componenten: |
||||||
|
|
||||||
|
1. Er worden links gemaakt voor`PENELOPE` |
||||||
|
2. Pictogram vertegenwoordigt`Many-to-Many`relatie |
||||||
|
3. Gekoppelde records behoren tot`Film`tafel |
||||||
|
4. Zoekbalk, om de lijst met weergegeven records te verfijnen |
||||||
|
5. Gekoppelde recordkaart wordt weergegeven in blauwe kleur |
||||||
|
6. Records die beschikbaar zijn voor koppeling worden weergegeven in de kleur wit; gebruik het uitvouwpictogram op het snoer om aanvullende informatie te bekijken |
||||||
|
7. Geeft het totale aantal gekoppelde records aan (inclusief de gekoppelde records) |
||||||
|
8. Pagineringsbalk |
||||||
|
|
||||||
|
:::info |
||||||
|
Er kunnen meerdere records tegelijk worden gekoppeld. |
||||||
|
::: |
||||||
|
|
||||||
|
### Records ontkoppelen |
||||||
|
|
||||||
|
Om een record te ontkoppelen, opent u het`Linked Records`modaal en klik op de kaart van het record dat u wilt ontkoppelen. |
||||||
|
|
||||||
|
:::info |
||||||
|
Er kunnen meerdere records tegelijk worden ontkoppeld. |
||||||
|
::: |
||||||
|
|
||||||
|
### Gerelateerde velden |
||||||
|
|
||||||
|
* [Opzoeken](020.lookup.md) |
||||||
|
* [Oprollen](030.rollup.md) |
Loading…
Reference in new issue