mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-14 09:51:22 -06:00
Fixes #6887 Add Examples in the Lookup Expression Docs Co-authored-by: joel <joelmcguire@email.arizona.edu>
This commit is contained in:
parent
46d0af6cef
commit
d347b97f20
@ -69,6 +69,12 @@ Numeric based fields (ASN, VLAN ID, etc) support these lookup expressions:
|
|||||||
| `gt` | Greater than |
|
| `gt` | Greater than |
|
||||||
| `gte` | Greater than or equal to |
|
| `gte` | Greater than or equal to |
|
||||||
|
|
||||||
|
Here is an example of a numeric field lookup expression that will return all VLANs with a VLAN ID greater than 900:
|
||||||
|
|
||||||
|
```no-highlight
|
||||||
|
GET /api/ipam/vlans/?vid__gt=900
|
||||||
|
```
|
||||||
|
|
||||||
### String Fields
|
### String Fields
|
||||||
|
|
||||||
String based (char) fields (Name, Address, etc) support these lookup expressions:
|
String based (char) fields (Name, Address, etc) support these lookup expressions:
|
||||||
@ -86,7 +92,17 @@ String based (char) fields (Name, Address, etc) support these lookup expressions
|
|||||||
| `nie` | Inverse exact match (case-insensitive) |
|
| `nie` | Inverse exact match (case-insensitive) |
|
||||||
| `empty` | Is empty (boolean) |
|
| `empty` | Is empty (boolean) |
|
||||||
|
|
||||||
|
Here is an example of a lookup expression on a string field that will return all devices with `switch` in the name:
|
||||||
|
|
||||||
|
```no-highlight
|
||||||
|
GET /api/dcim/devices/?name__ic=switch
|
||||||
|
```
|
||||||
|
|
||||||
### Foreign Keys & Other Fields
|
### Foreign Keys & Other Fields
|
||||||
|
|
||||||
Certain other fields, namely foreign key relationships support just the negation
|
Certain other fields, namely foreign key relationships support just the negation
|
||||||
expression: `n`.
|
expression: `n`. Here is an example of a lookup expression on a foreign key, it would return all the VLANs that don't have a VLAN Group ID of 3203:
|
||||||
|
|
||||||
|
```no-highlight
|
||||||
|
GET /api/ipam/vlans/?group_id__n=3203
|
||||||
|
```
|
||||||
|
Loading…
Reference in New Issue
Block a user