Merge branch 'master' of github.com:vapor/documentation

This commit is contained in:
tanner0101 2018-04-25 19:02:33 -04:00
commit d47154795f
2 changed files with 11 additions and 1 deletions

View File

@ -155,6 +155,13 @@ Leaf provides some extra variables inside a `#for` loop to give you more informa
- The `loop.isLast` variable is true when it's the last iteration.
- The `loop.index` variable will be set to the number of the current iteration, counting from 0.
Here's how we could use a loop variable to print just the first name in our array:
```
#for(name in team) {
#if(isFirst) { <p>#(name) is first!</p> }
}
```
### Embedding templates

View File

@ -44,6 +44,9 @@ vapor xcode
Now let's create our first `PostgreSQLModel`. Models represent tables in your PostgreSQL database and they are the primary method of interacting with your data.
```swift
import FluentPostgreSQL
import Vapor
/// A simple user.
final class User: PostgreSQLModel {
/// The unique identifier for this user.
@ -166,4 +169,4 @@ router.get("psql-version") { req -> Future<String> in
In the above example, `withPooledConnection(to:)` is used to create a connection to the database identified by `.psql`. This is the default database identifier. See [Fluent &rarr; Database](../fluent/database.md#identifier) to learn more.
Once we have the `PostgreSQLConnection`, we can perform a query on it. You can learn more about the methods available in [PostgreSQL &rarr; Core](core.md).
Once we have the `PostgreSQLConnection`, we can perform a query on it. You can learn more about the methods available in [PostgreSQL &rarr; Core](core.md).