(id & :optional? <boolean>)Schema type ObjectId.
| Parameter | Description |
|---|---|
:optional? | optional boolean Is the field optional? |
Examples
(create-collection! :users :schema {:id (id :optional? true)})
Schema type `ObjectId`.
| Parameter | Description |
| --- | --- |
| `:optional?` | `optional boolean` Is the field optional? |
**Examples**
```Clojure
(create-collection! :users :schema {:id (id :optional? true)})
```(string & options)Schema type string.
| Parameter | Description |
|---|---|
:optional? | optional boolean Is the field optional? |
Examples
(create-collection! :users :schema {:name (string :optional? true)})
Schema type `string`.
| Parameter | Description |
| --- | --- |
| `:optional?` | `optional boolean` Is the field optional? |
**Examples**
```Clojure
(create-collection! :users :schema {:name (string :optional? true)})
```cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |