小编Lui*_*isF的帖子

使用.gitignore忽略不同文件夹中的相同文件

如何使用.gitignore忽略一个文件,该文件可以位于多个文件夹中且具有相同的名称?

我有

-folderA -folderAA -file.json -folderB -folderBB -file.json

我需要的是忽略既是表达file.json在folderA / folderAA和FolderB中/ folderBB,而无需使用两个表达式为每个文件。

EDIT START
该文件已经被git EDIT END跟踪

git gitignore

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

Scala Slick 更新列值

我正在使用 Slick 和 Play,但在尝试更新列值时遇到了一些问题,因为它没有被更新,尽管我没有得到任何错误。

我有一列告诉我是否选择了给定的行。我想要做的是获取当前选定的值(存储在 DB 列中),然后更新同一列以具有相反的值。目前(经过多次不成功的尝试)我有以下代码可以编译和运行,但在幕后没有任何反应:

val action = listItems.filter(_.uid === uid).map(_.isSelected).result.map { selected =>
      val isSelected = selected.head
      println(s"selected before -> $isSelected")
      val q = for {li <- listItems if li.uid === uid} yield li.isSelected
      q.update(!isSelected)
    }

db.run(action)
Run Code Online (Sandbox Code Playgroud)

我做错了什么(我是新来的,所以这可能根本没有任何意义!)

database scala playframework slick

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

在控制器上捕获 Doctrine 异常

我正在使用带有 Doctrine 的 Symfony 4 并正在处理一个将被持久化的实体。

我想知道当持久化过程中发生异常时如何进行 try\catch 处理,以便我可以相应地发送不同的错误。

截至目前我的代码看起来像这样

$user->setUsername($username)
    ->setEmail($email)
    ->setPassword($password);

    $em->persist($user);
    $em->flush();

return $this->json(['msg'=>'some message', 201);
Run Code Online (Sandbox Code Playgroud)

我希望能够决定在响应中发送什么内容,以防出现错误。

orm doctrine symfony4

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

标签 统计

database ×1

doctrine ×1

git ×1

gitignore ×1

orm ×1

playframework ×1

scala ×1

slick ×1

symfony4 ×1