public int being = 0;
public void Insert(Currency current, int number)
{
being = db.Currency.Where(x => x.ForDate == current.ForDate)
.Where(x => x.TitleId == current.TitleId)
.Where(x => x.Value == current.Value).Count(x=>x.Id > 0);
if (being == 0)
{
db.Currency.AddOrUpdate(current);
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的代码工作如此缓慢,因为获得约会但没有必要,我不知道其他方式.也许是这样的:
db.Currency.Find().Value.Equals(current.Value).where...where...
Run Code Online (Sandbox Code Playgroud) 我只是构建应用程序: docker build 。-唐:l
尝试运行后: docker run -d -p 83:80 ang:l
并得到错误:
docker:来自守护进程的错误响应:OCI 运行时创建失败:container_linux.go:345:启动容器进程导致“exec:\”npm\”:在 $PATH 中找不到可执行文件:未知。
没有这个 CMD ["npm", "start"] 命令一切正常,但我需要服务器和 bd。
Dockerfile:
# Stage 0, based on Node.js
FROM node:latest as node
WORKDIR /app
COPY package*.json ./
COPY . .
#RUN npm install
ARG configuration=production
RUN true && \
npm run build:client-and-server-bundles -- --configuration=$configuration \
&& \
npm prune --production && \
true
# Stage 1, based on Nginx
FROM nginx:alpine
COPY --from=node /app/dist /usr/src/app/
CMD ["npm", "start"]Run Code Online (Sandbox Code Playgroud)
package.json …