asi*_*niy 1 elixir ecto phoenix-framework
我有非常简单的代码,只在列上更改,如:
content = Content
|> Repo.get(1)
content
|> Ecto.Changeset.change(%{ views_count: content.views_count + 1 })
|> Repo.update
Run Code Online (Sandbox Code Playgroud)
我不希望此代码更改其视图计数,但我不想触摸updated_at字段.我怎样才能做到这一点?
我不确定我是否理解这个问题,但这可能有效:
Content
|> where(id: 1)
|> Repo.update_all(inc: [views_count: 1])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
779 次 |
| 最近记录: |