我正在从Docker容器中的PostgreSQL数据库生成转储文件,我希望将其放入该/tmp文件夹中.
在Docker容器中打开shell之后,我运行了以下命令:
sh-4.2# su - postgres
Last login: Wed Apr 18 05:22:26 UTC 2018 on pts/1
-bash-4.2$ psql
psql (9.3.15)
Type "help" for help.
Run Code Online (Sandbox Code Playgroud)
然后,我执行此命令以在/tmp文件夹中生成转储文件:
postgres=# \! pg_dump -U user hidb -f /tmp/my_db_dumpa.sql;
Password:
Run Code Online (Sandbox Code Playgroud)
我在请求时提供了正确的密码,但/tmp主机环境(Ubuntu Linux)中的文件夹内没有物理文件.谢谢
我从django应用程序中删除了一条记录,然后我用update_index跟进了它,记录仍然是可搜索的.然后我使用了rebuild_index,这似乎在我再次运行搜索时起作用.但我不知道我的电脑是否结结巴巴或什么,但是当我到我的django应用程序时,我的所有记录都已消失.但我惊慌失措地点击了浏览器上的刷新按钮几次,然后又重新出现了.我想要清楚的是,在我从我的django应用程序中删除记录后,我运行了
./manage.py rebuild_index
Run Code Online (Sandbox Code Playgroud)
当我在我的django应用程序中添加记录时,我会这样做
./manage.py update_index.
Run Code Online (Sandbox Code Playgroud)
这是正确的语法吗?我不想无意中删除所有记录,因为缺乏对上述命令的理解,谢谢.这些文档对我来说并不完全清楚.
根据django rest框架3.7,(viewsets.ViewSet)它将为一组标准的create / retrieve / update / destroy样式操作提供路线
和
(viewsets.ModelViewSet) 还将为一组标准的创建/检索/更新/销毁样式操作提供路线
那么什么时候使用这两个类,这两个之间有什么区别。和get_objects()方法可以在(viewsets.ViewSet)类中重写吗?还是只限于(viewsets.ModelViewSet)类的get_objects()方法?
我有
let array = [moment('2019-01-17'),moment('2019-01-19'),moment('2019-01-19'),moment('2019-01-21')];
Run Code Online (Sandbox Code Playgroud)
我需要删除重复项
所以我写了过滤器,但它无法正常工作
array= array.filter((v,i) => !moment(array.indexOf(v)).isSame(moment(i)))
Run Code Online (Sandbox Code Playgroud)
在index.html 中运行实时plunker代码