小编ora*_*ora的帖子

EF Core 第二个对象引用生成循环依赖

难道就不能有第二个参考二等吗?FirstClass 包含 SecondClasses,SeocondBegin 包含 begin 元素。使用此代码,我在 SaveChanges 中得到了执行:

System.InvalidOperationException: 'Unable to save changes because a circular dependency was detected in the data to be saved: 'FirstClass { 'Id': -2147482647 } [Added] <-
SecondClasses FirstClass { 'FirstClassId': -2147482647 } SecondClass { 'Id': -2147482647 } [Added] <-
SecondBegin { 'SecondBeginId': -2147482647 } FirstClass { 'Id': -2147482647 } [Added]'.'
Run Code Online (Sandbox Code Playgroud)

我希望具有此属性,因为第二类应该是“链接列表”,并且集合 SecondClasses 不包含来源是:

namespace EFTestApp
{
    public class FirstClass
    {
        public int Id { get; set; }
        public int? SecondBeginId { get; set; } …
Run Code Online (Sandbox Code Playgroud)

dependencies entity-framework circular-dependency

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

表达和获取:类型错误:尝试获取资源时出现网络错误

我正在使用express、fetch 和firefox。这是代码

async updateTutorial() {
const requestOptions = {
        method: "POST",
        headers: { "Content-Type": "application/json" },
        body: JSON.stringify(this.currentTutorial)
    };

  await fetch("https://localhost:9000/tutorial/update" , requestOptions);


}
Run Code Online (Sandbox Code Playgroud)

在 Firefox 中,我看到此错误: TypeError: NetworkError 当尝试获取资源时我不知道这是什么类型的问题。

javascript fetch express

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

我不想在同步队列中使用复制构造函数

此 pop 方法需要一个复制构造函数。但我不想拥有这个。我希望不调用该项目的构造函数或移动构造函数。我必须如何实施它?

auto pop() {
    std::unique_lock<std::mutex> lock(mutex_);
    cond_.wait(lock, [this]() {return queue_.empty() == false; });

    T& item = queue_.front();
    queue_.pop();

    return item;
}
Run Code Online (Sandbox Code Playgroud)

T& item = queue_.front() 在编译器错误消息之后需要一个复制构造函数。

c++ constructor copy

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