我有以下从数据库获取customers的代码。我解析它是为了只显示包含特定用户的值。为了做到这一点,我想从变量中去掉无用的部分。问题是删除的customer也会从数据库中删除。我怎样才能防止这种情况发生?
cust = Customer.where("company LIKE :prefix", prefix: "#{prefix}%")
cust.each do |c|
if c.contracts.where(user: user).nil?
end
end
我正在使用Python2.7。我正在编写一个脚本,它使用am解析模块来解析命令行参数。问题是有一个选项-t,--tdiff,它接受指定为+/-HH:MM:SS的时间差。
我编写的代码如下所示,例如在myprog.py文件中:
parser.add_argument("-t", "--tdiff",
action="store",
dest="time_diff",
help = "Specify time
所以我知道有人问过类似的问题,但就我所能找到的,从来没有像这样的问题。基本上,我的主root用户可以访问所有内容,然后我希望第二个用户可以访问localhost上除一个数据库之外的所有内容。从技术上讲,我想删除他们对所有带有前缀的数据库的访问权限,但我想我应该从一个开始。我发现的问题是,我想要限制的数据库可能会随着时间的推移而变化,但它们总是有一个前缀。不管怎样,
通常情况下,要设置一个有权访问所有内容的用户,我会这样做
GRANT ALL PRIVILEGES ON *.* TO 'miniroot'@'localhost' WITH GRANT OPTION
我在数据库中创建了会话,这似乎运行得很好。数据库会话如下所示:
现在记住我的功能不再起作用了,所以现在我看到了这个:
我试图实现这一点,但它似乎不起作用。每当我登录并使用“记住我”功能时,数据库都是空的。
这是我的services.yaml文件的样子:
# This file is the entry point to configure your own services.
# Files in the packages/ subdirectory configure your dependencies.
# Put parameters here that don't need