小编taj*_*iro的帖子

如何在使用ecto加入时返回选择值

我正在使用ecto 2.2.6.

我正试着通过ecto离开加入.

首先,我使用List来返回带有单个表的选择值.(1)

接下来,由于表连接,我使用Map返回选择值.(2)

Repo.all(from m in "members",
    left_join: g in "groups",
           on: g.id == m.group_id,
        where: g.id == ^group_id
# select: [:id, :group_id, :name, :group_name] #(1)
# select: {m.id, m.group_id, m.name, g.group_name} #(2)
)
Run Code Online (Sandbox Code Playgroud)

我想用HTML制作选择框.它不起作用,因为我使用Map时没有键.

<%= select f, :group_id, Enum.map(@groups, &{&1.group_name, &1.group_id}) %>
Run Code Online (Sandbox Code Playgroud)

我该如何选择并使用选择值?我想知道如何通过ecto返回选择值,并通常在选择框中重新显示.

elixir ecto phoenix-framework

1
推荐指数
1
解决办法
1260
查看次数

如何替换 Dataframe 中所有列中的值

我知道如何替换特定列值中的值。以下示例是如何将“col01”中的值“[NULL]”替换为空白。

df['col01'] = df['col01'].str.replace('[NULL]', '')
Run Code Online (Sandbox Code Playgroud)

但是我不知道在没有列名的情况下替换值。我想将所有列作为替换目标。

我怎样才能制作代码?谢谢。

python-3.x pandas

1
推荐指数
1
解决办法
7998
查看次数

如何在Swift上使用函数NSLayoutConstraint.constraintsWithVisualFormat?

我正在尝试使用Swift并使用布局格式.我正在使用的IDE是Xcode6-Beta2.

    var viewDictionary:Dictionary = ["myButton": myButton]

    var constraintFormat1:AnyObject[]! = 
            NSLayoutConstraint.constraintsWithVisualFormat("H:|-[myButton]-|",
        options : NSLayoutFormatOptions(0),
         metrics: nil,
           views: viewDictionary)
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误消息.

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', 
reason: 'Unable to parse constraint format: 
Unable to interpret '|' character, because the related view doesn't have a superview 
H:|-[myButton] 
              ^'
Run Code Online (Sandbox Code Playgroud)

它不适用于swift吗?或者我写错了格式模式?

swift

0
推荐指数
1
解决办法
4471
查看次数

如何像凤凰城其他语言一样早日归来

我想在有效检查后返回,然后转到其他页面(1)。然而,似乎之后,然后呈现索引页面(2)。

def index(conn, %{"id" => id}) do
  unless Model.is_valid!(id) do
      conn
        |> redirect(to: other_path(conn, :other)) #(1)
  end
  # More process are after this.
  render(conn, "index.html") #(2)
end
Run Code Online (Sandbox Code Playgroud)

似乎一次重定向了其他页面,但之后继续进行。我怎样才能像其他语言一样以回程停止?

elixir phoenix-framework

0
推荐指数
1
解决办法
106
查看次数

如何使用 ecto 计算 2 列值

我想像下面的 SQL 一样用 ecto 计算 2 列值

SELECT goal, assist, (goal + assist) as point
FROM game
Run Code Online (Sandbox Code Playgroud)

我想添加带有目标+辅助列的点列。请给我一个建议。

elixir ecto phoenix-framework

0
推荐指数
1
解决办法
71
查看次数

标签 统计

elixir ×3

phoenix-framework ×3

ecto ×2

pandas ×1

python-3.x ×1

swift ×1